Подборка олдскульных эффектов курсора мыши, созданных с использованием современного JavaScript. Весь код на GitHub — можете с легкостью добавить в проект.
Ссылка на сайт
Ссылка на сайт
Tholman
90's Cursor Effects
JavaScript mouse effects that follow your cursor or finger!
Примеры использования популярных функций JavaScript, которые были добавлены в ECMAScript 2022 (ES13).
Читать
Читать
Medium
Advanced JavaScript Features
JavaScript is one of the most dynamic languages. Each year, multiple features are added to make the language more manageable and practical…
#news
Очередной дайджест новостей из мира фронтенд-разработки:
— Обзор нововведений в Chrome 105
— Анонс TypeScript 4.8
— Релиз Node 18.8.0 & 16.17.0 (LTS)
— Релиз Solid 1.5
— Релиз Capacitor 4.1
— Релиз Fiddle 0.30
— Релиз Focus Trap 7.0
— Релиз Electron Packager 16.0
— Релиз DOMPurify 2.4
— Релиз vue-advanced-chat 2.0
— Релиз Soketi 1.4
— Релиз Mineflayer 4.4
— Релиз calendar-base 2.0
— Релиз Firefox 105.0 beta
Очередной дайджест новостей из мира фронтенд-разработки:
— Обзор нововведений в Chrome 105
— Анонс TypeScript 4.8
— Релиз Node 18.8.0 & 16.17.0 (LTS)
— Релиз Solid 1.5
— Релиз Capacitor 4.1
— Релиз Fiddle 0.30
— Релиз Focus Trap 7.0
— Релиз Electron Packager 16.0
— Релиз DOMPurify 2.4
— Релиз vue-advanced-chat 2.0
— Релиз Soketi 1.4
— Релиз Mineflayer 4.4
— Релиз calendar-base 2.0
— Релиз Firefox 105.0 beta
Chrome for Developers
New in Chrome 105 | Blog | Chrome for Developers
Chrome 105 is rolling out now. Container queries and :has() are a match made in responsive heaven. The new Sanitizer API provides a robust processor for arbitrary strings to help reduce cross site scripting vulnerabilities. We’re taking another step towards…
⚒️ Зачем использовать функциональное программирование, если есть ООП?
Легко писать, легко отлаживать и использовать повторно. Правда ли это? Давайте разбираться.
🔗 Основной сайт
🔗 Зеркало
Легко писать, легко отлаживать и использовать повторно. Правда ли это? Давайте разбираться.
🔗 Основной сайт
🔗 Зеркало
Разработка кроссбраузерного расширения: проблемы кроссбраузерности, из чего состоит расширение и чек-лист требований к расширениям в 2022 году.
Читать
Читать
Хабр
Как написать кроссбраузерное расширение в 2022 году
Привет! Меня зовут Георгий Костуров, я лид фронта в одной из команд СберМаркета. В один прекрасный день ко мне пришли менеджеры и сказали, что нужно написать браузерное расширение для внутреннего...
«Библиотека программиста» находится в поиске авторов оригинальных статей
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
Языки:
– Python, JavaScript, TypeScript, Java, C#, Go, SQL.
Тематики:
– Информационная безопасность, Data Science, базовые концепции языков, продвинутый Python, JS (и т. д), бэкенд веб-приложений, фронтенд-разработка, React, системное программирование, базы данных.
Объем:
– от 7 до 15 тыс. знаков.
➡️ Заполнить анкету ⬅️
Я хорошо программирую, но пишу «так себе». Что делать?
Если вы хорошо программируете, но навыки письма немного отстают, пройдите наш бесплатный курс на Степике «Статьи для IT: как объяснять и распространять значимые идеи».
useMemo и useCallback в React: что делают, почему полезны и как извлечь из них максимальную пользу.
Читать
Читать
Joshwcomeau
Understanding useMemo and useCallback • Josh W. Comeau
What's the deal with these two hooks?! Lots of devs find them confusing, for a whole host of reasons. In this tutorial, we'll dig deep and understand what they do, why they're useful, and how to get the most out of them.
JAM Stack
Разбираемся, что из себя представляет современная архитектура веб-разработки, основанная на клиентском JavaScript, повторно используемых API и предварительно созданной разметке.
Читать
Разбираемся, что из себя представляет современная архитектура веб-разработки, основанная на клиентском JavaScript, повторно используемых API и предварительно созданной разметке.
Читать
Хабр
JAMstack — зачем, почему и за что
Доброго времени суток. Сегодня поговорим о проектах, которые содержат в себе большое количество статического контента. К таким проектам могут относится, как новостные сайты, лендинги, так и...
334. Chrome 105, картинки в Angular, Firefox 104, SpiderMonkey,…
Веб-стандарты
🎙Подкаст «Веб-стандарты»: Chrome 105, картинки в Angular, Firefox 104, SpiderMonkey, TS 4.9, стиль ошибок, отключение кук.
#news
Вдогонку к подкасту ловите очередную подборку обновлений популярных инструментов и библиотек для фронтенд-разработчика:
— Анонс TestCafe 2.0.0
— Анонс ReacType 13
— Релиз Partytown 0.7
— Релиз NodeBB 2.5.2
— Релиз Faker 7.5
— Релиз Lerna 5.5
— Релиз ESLint 8.23
— Релиз Jest-Image-Snapshot 5.2
— Релиз melonJS 13.3
— Релиз peaks.js 2.0.6
— Релиз github-script 6.2
— Релиз Ember Inspector 4.7
— Релиз Firefox Desktop 104.0.2 & Chrome 106 Beta
Вдогонку к подкасту ловите очередную подборку обновлений популярных инструментов и библиотек для фронтенд-разработчика:
— Анонс TestCafe 2.0.0
— Анонс ReacType 13
— Релиз Partytown 0.7
— Релиз NodeBB 2.5.2
— Релиз Faker 7.5
— Релиз Lerna 5.5
— Релиз ESLint 8.23
— Релиз Jest-Image-Snapshot 5.2
— Релиз melonJS 13.3
— Релиз peaks.js 2.0.6
— Релиз github-script 6.2
— Релиз Ember Inspector 4.7
— Релиз Firefox Desktop 104.0.2 & Chrome 106 Beta
testcafe.io
TestCafe v2.0.0 Released | Release Notes | What's New
TestCafe 2.0 is the first stable TestCafe update to include breaking changes. TestCafe now supports TypeScript 4.7 out of the box. The TypeScript 3 compiler is
🗣️📈 Как изменилась жизнь русскоязычных айтишников за последние полгода? Результаты опроса «Библиотеки программиста»
Почти полгода назад мы проводили аналогичный опрос, и тогда респонденты ожидали большого количества сокращений, планировали переезд в другие страны и ждали трудностей с программным обеспечением. Посмотрим на итоги нового опроса и какие ожидания и страхи сбылись.
🔗 Основной сайт
🔗 Зеркало
Почти полгода назад мы проводили аналогичный опрос, и тогда респонденты ожидали большого количества сокращений, планировали переезд в другие страны и ждали трудностей с программным обеспечением. Посмотрим на итоги нового опроса и какие ожидания и страхи сбылись.
🔗 Основной сайт
🔗 Зеркало
5 техник логирования с console в JavaScript
Заголовок хоть и кликбейтный, что-то полезное для себя все равно можно почерпнуть.
Читать
Заголовок хоть и кликбейтный, что-то полезное для себя все равно можно почерпнуть.
Читать
Medium
It’s 2022, Please Don’t Just Use “console.log” Anymore
5 JavaScript console object methods and tricks you should know about.
Оказывается, товарный знак JavaScript принадлежит Oracle. Вот почему стандарт называется ECMAScript. 🤦♂️
Подробнее
Подробнее
tinyclouds.org
Dear Oracle, Please Release the JavaScript Trademark
In 1995 Netscape partnered with Sun Microsystems to create interactive websites. Famously Brendan Eich spent only 10 days to create the first
version of JavaScript - a dynamic programming language with a roughly syntactic
lineage from Sun’s Java language.…
version of JavaScript - a dynamic programming language with a roughly syntactic
lineage from Sun’s Java language.…
11 сокращений в JavaScript: наглядная иллюстрация от reactive_dude.
🔗 Смотреть в Твиттере
🔗 Смотреть в Thread Reader App, если Твиттер не открывается
🔗 Смотреть в Твиттере
🔗 Смотреть в Thread Reader App, если Твиттер не открывается
X (formerly Twitter)
Andrej ⚡️ (@reactive_dude) on X
Freelance dev. Tweets about AI, tech, React, and web dev. #buildinpublic *the best* ✌️ ChatGPT app for macOS: https://t.co/tFTqQyK19G
#хочу_спросить
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.