FrontEndDev
27.7K subscribers
2.39K photos
23 videos
7.59K links
🚀 Статьи, новости, туториалы по frontend разработке.

https://jem-space.ru

Admin: @jem_jem
Пишу в @five_a_m

Читать на парковке: https://max.ru/front_end_dev

Реклама: https://bit.ly/2NxmVDu
РКН: https://clck.ru/3GLw7G
Download Telegram
JavaScript: заметка об Anchor Positioning API

Этот новый Web API значительно упрощает позиционирование элементов, позволяя привязывать их к другим "якорным" элементам с помощью CSS. С его помощью можно легко создавать адаптивные выпадающие меню, тултипы и другие компоненты, которые автоматически меняют свою позицию.

https://habr.com/ru/companies/timeweb/articles/979180
👍113
Создаем адаптивную SVG Favicon используя prefers-color-scheme Media Query

Favicon автоматически переключается в светлую/темную тему в зависимости от системных настроек пользователя

https://youtu.be/5ByMihLrNrI
👍92🔥1
За пределами RxJS: гайд по TanStack Pacer

TanStack Pacer — это легковесная библиотека для фронтенда, которая упрощает управление асинхронными событиями и решает распространенные проблемы производительности UI. Она предоставляет готовые утилиты для дебаунса, троттлинга и батчинга.

https://blog.logrocket.com/beyond-rxjs-guide-tanstack-pacer/
1👍9👨‍💻42
AI убил бизнес Tailwind CSS, приведя к сокращению 75% разработчиков в компании.

Популярный фреймворк столкнулся с обвалом доходов, так как разработчики используют ИИ для генерации кода, минуя документацию и платные продукты. Это стало серьёзным вызовом для бизнес-моделей опенсорс-проектов, которые монетизируются через премиум-компоненты и обучение.

https://habr.com/ru/articles/983602/
😢43👍15🍾6👏4🔥2🤨1👻1
За пределами мыши: анимация с использованием мобильных акселерометров

Оживиляем интерфейс мобильных веб-приложений, используя встроенные акселерометры и датчики движения смартфонов.

https://frontendmasters.com/blog/beyond-the-mouse-animating-with-mobile-accelerometers/
👍1432
JavaScript: практическое руководство по Blob, File API и оптимизации памяти.

Практические подходы для эффективной обработки больших объемов данных. Посмотрим, как создавать Blob-объекты, разбивать файлы на части, сжимать изображения, реализовывать универсальные превью и экспортировать данные, а также управлять памятью, чтобы избежать утечек.

https://habr.com/ru/companies/timeweb/articles/976774
12👍4🔥3
Создаем свой первый MCP сервер

Что такое MCP Server и как создать свой простой сервер прогноза погоды, который может взаимодействовать с Claude.

https://www.youtube.com/watch?v=Y4bpWRLdRoA
👍9🔥2🥴1
!important и CSS-переменные.

Неочивидное поведение !important, которое применяется к самой декларации CSS-переменной, а не к ее значению. Такое поведение влияет на каскад, игнорируя специфичность и порядок.

https://frontendmasters.com/blog/important-and-css-custom-properties/
👍9👨‍💻21🥴1
4 функции CSS, которые должен знать каждый фронтенд-разработчик в 2026 году.

Под кликбейтным заголовком спрятаны фичи управления анимацией на основе состояния соседних элементов, инструменты для точного выравнивания текста и безопасной передачи данных из HTML-атрибутов в CSS.

https://nerdy.dev/4-css-features-every-front-end-developer-should-know-in-2026
🔥9👍21
Состояние HTML 2025

Результаты ежегодного опроса о возможностях веб-платформы. Результаты охватывают формы, графику, производительность, API и доступность.

https://2025.stateofhtml.com/en-US/
❤‍🔥5👍4
Стилизация с учетом направления прокрутки с помощью scroll-state

Новая CSS-функция позволяет применять стили в зависимости от последнего направления прокрутки пользователя. Она открывает возможности для создания адаптивных элементов интерфейса, таких как автоматическое скрытие/появление навигации, и реализации направленных анимаций.

https://una.im/scroll-state-scrolled
🔥71