en
Feedback
FrontEndDev

FrontEndDev

Open in Telegram

🚀 Статьи, новости, туториалы по frontend разработке. http://jem-space.ru Admin: @jem_jem Пишу в @five_a_m AI и вайбкод @vibe_and_ai Читать на парковке: https://max.ru/front_end_dev Реклама: http://bit.ly/2NxmVDu РКН: https://clck.ru/3GLw7G

Show more

📈 Analytical overview of Telegram channel FrontEndDev

Channel FrontEndDev (@front_end_dev) in the Russian language segment is an active participant. Currently, the community unites 26 461 subscribers, ranking 5 162 in the Technologies & Applications category and 25 121 in the Russia region.

📊 Audience metrics and dynamics

Since its creation on невідомо, the project has demonstrated rapid growth, gathering an audience of 26 461 subscribers.

According to the latest data from 13 June, 2026, the channel demonstrates stable activity. Although there has been a change in the number of participants by -168 over the last 30 days and by 0 over the last 24 hours, overall reach remains high.

  • Verification status: Not verified
  • Engagement rate (ER): The average audience engagement rate is 10.21%. Within the first 24 hours after publication, content typically collects 6.35% reactions from the total number of subscribers.
  • Post reach: On average, each post receives 2 703 views. Within the first day, a publication typically gains 1 681 views.
  • Reactions and interaction: The audience actively supports content: the average number of reactions per post is 14.
  • Thematic interests: Content is focused on key topics such as css, api, интерфейс, html, frontend.

📝 Description and content policy

The author describes the resource as a platform for expressing subjective opinions:
🚀 Статьи, новости, туториалы по frontend разработке. http://jem-space.ru Admin: @jem_jem Пишу в @five_a_m AI и вайбкод @vibe_and_ai Читать на парковке: https://max.ru/front_end_dev Реклама: http://bit.ly/2NxmVDu РКН: https://clck.ru/3GLw7G

Thanks to the high frequency of updates (latest data received on 14 June, 2026), the channel maintains relevance and a high level of publication reach. Analytics show that the audience actively interacts with content, making it an important point of influence in the Technologies & Applications category.

26 461
Subscribers
No data24 hours
-267 days
-16830 days
Posts Archive
Ценность z-index: как перестать жить «магическими числами» z-index управляет порядком наложения UI-элементов, но в больших ко
Ценность z-index: как перестать жить «магическими числами» z-index управляет порядком наложения UI-элементов, но в больших командах быстро превращается в хаос: числа растут, конфликты и отладка усложняются. Разбираем, почему это происходит, как связаны значения и stacking context, и как спасти проект через стандартизацию уровней наложения. https://frontendfoc.us/link/181892/web

Repost from Web Stack
Три причины раздувания зависимостей в JavaScript Разбираем три типовых источника dependency bloat: поддержка древних рантаймо
Три причины раздувания зависимостей в JavaScript Разбираем три типовых источника dependency bloat: поддержка древних рантаймов, защита от мутаций глобального окружения и кросс realm значения, из за которых в npm деревьях копятся лишние микропакеты. Узнаем, как начать чистить дерево без поломок. https://43081j.com/2026/03/three-pillars-of-javascript-bloat

focusgroup в HTML: декларативная навигация стрелками без роувинг-tabindex focusgroup — атрибут, который добавляет arrow-key н
focusgroup в HTML: декларативная навигация стрелками без роувинг-tabindex focusgroup — атрибут, который добавляет arrow-key навигацию для составных виджетов (toolbar, tablist, menu и т.д.) без ручной настройки tabindex. В браузере остаются только ваши прикладные состояния, а направление (RTL/вертикальные письма), и восстановление фокуса берёт на себя платформа. https://frontendfoc.us/link/181886/web

Нативные JSON-модули наконец-то заработали по-настоящему Теперь JSON можно импортировать как полноценные ES-модули: import co
Нативные JSON-модули наконец-то заработали по-настоящему Теперь JSON можно импортировать как полноценные ES-модули: import config from "./config.json" with { type: "json" }. Разбор происходит на runtime, включается стандартный кэш ESM и исчезают лишние трансформации/loader’ы — а сборщики становятся опциональными. https://allthingssmitty.com/2026/03/16/native-json-modules-are-finally-real/

ESLint пора на пенсию: миграция на Oxlint для скорости и удобства ESLint в больших репозиториях превращается в узкое горлышко
ESLint пора на пенсию: миграция на Oxlint для скорости и удобства ESLint в больших репозиториях превращается в узкое горлышко: медленно прогоняет проверки и требует сложной настройки. Oxlint — быстрый линтер на Rust с большим числом правил по умолчанию и поддержкой type-aware linting, так что CI и локальная разработка ускоряются, а порог входа заметно снижается. https://blog.logrocket.com/retire-eslint-migrate-oxlint/

Прекратите «войну» с валидацией форм: JSON Schema как единый источник правды Дублирование проверок между фронтендом и бэкендо
Прекратите «войну» с валидацией форм: JSON Schema как единый источник правды Дублирование проверок между фронтендом и бэкендом ломает UX и порождает регрессии. Подход schema-driven переносит правила, сообщения и условия показа полей в одну JSON-схему: форма рендерится, валидирует и согласованно проверяется на сервере. https://blog.logrocket.com/stop-fighting-schema-driven-form-validation/

!important #7: random(), folded corners, anchored container queries CSS-дайджест с практичными фишками: генерация значений че
!important #7: random(), folded corners, anchored container queries CSS-дайджест с практичными фишками: генерация значений через random()/random-item(), «сложенные» углы через clip-path, фоновые эффекты backdrop-filter, стабильные числа font-variant-numeric: tabular-nums https://css-tricks.com/whats-important-7/

Гибридный поиск: объединяем semantic и lexical, чтобы находить точные вещи и смысл одновременно Использование одной семантики ведет к промахам по точным названиям, API и ключевым терминам . Решение: параллельный запуск lexical и semantic поиска. https://kentcdodds.com/blog/implementing-hybrid-semantic-lexical-search

Построили open-source SVG-библиотеку брендов с 4 700+ иконками Единый источник SVG-логотипов и облачных диаграмм: поиск, верс
Построили open-source SVG-библиотеку брендов с 4 700+ иконками Единый источник SVG-логотипов и облачных диаграмм: поиск, версии, CDN/CLI/API и типизированные пакеты для React/Vue/Svelte. Вырезайте только нужные иконки (tree-shaking), используйте варианты (color/mono/light/dark/wordmark) и интегрируйте в продукт без боли. https://github.com/glincker/thesvg

Event Loop для начинающих — разбор без страха JavaScript выполняется в одном потоке, но браузер/окружение берут на себя асинх
Event Loop для начинающих — разбор без страха JavaScript выполняется в одном потоке, но браузер/окружение берут на себя асинхронщину: таймеры, клики, сети и Promise. Разберём, как Event Loop управляет очередями задач и микрозадачами, почему стек вызовов работает по принципу LIFO и как микрозадачи могут блокировать рендер. https://habr.com/ru/articles/1011258

Masonry на Flexbox: раскладываем элементы по строкам с точной математикой Разбираем, как Flexbox распределяет свободное место
Masonry на Flexbox: раскладываем элементы по строкам с точной математикой Разбираем, как Flexbox распределяет свободное место между flex-элементами (grow/shrink), чтобы собрать “мозаичный” layout из карточек разной высоты при известном aspect ratio. Освоим логику расчёта для каждой строки и сможем воспроизвести masonry-эффект без тяжёлых фреймворков. https://frontendmasters.com/blog/flexbox-masonry-layout-explained-with-math/

Codemod в JavaScript: меняйте сотни файлов без боли с jscodeshift Когда в проекте постоянно меняются API, синтаксис и UI-kit,
Codemod в JavaScript: меняйте сотни файлов без боли с jscodeshift Когда в проекте постоянно меняются API, синтаксис и UI-kit, спасает подход “меняем код машиной”: jscodeshift строит AST и позволяет делать предсказуемые трансформации сразу по всем файлам — вместо опасного поиска-замены и regex. https://habr.com/ru/companies/banki/articles/1011580

Repost from Web Stack
Тихие блокеры в robots.txt: как ошибки могут незаметно убрать сайт из Google Неправильный .robots.txt может остановить обход
Тихие блокеры в robots.txt: как ошибки могут незаметно убрать сайт из Google Неправильный .robots.txt может остановить обход страниц или скрыть важные директории, из-за чего контент не попадает в поиск. Разбираем типовые ошибки вроде Disallow: /, блокировок ресурсов и синтаксических опечаток, и проверяем конфиг через инструменты Google. https://dev.to/freedevkit/the-silent-blockers-how-robotstxt-mistakes-can-ghost-your-site-from-google-12h0

Как чинить Dropdown-меню внутри скролл-контейнеров Когда dropdown оказывается в блоке с overflow, он может обрезаться, “уезжа
Как чинить Dropdown-меню внутри скролл-контейнеров Когда dropdown оказывается в блоке с overflow, он может обрезаться, “уезжать” при прокрутке или прятаться под соседними слоями. Разбираем причины по шагам и показываем стабильные решения. https://www.smashingmagazine.com/2026/03/dropdowns-scrollable-containers-why-break-how-fix/

Поддержка системного масштабирования текста в Chrome Canary Chrome Canary начинает уважать системные настройки масштабировани
Поддержка системного масштабирования текста в Chrome Canary Chrome Canary начинает уважать системные настройки масштабирования только текста (как в iOS/Android accessibility) — это помогает делать типографику на сайте предсказуемой и доступной. https://frontendmasters.com/blog/text-scaling-support-in-chrome-canary/

Astro 6 с обновленным dev сервером и API для шрифтов Astro 6 ускоряет разработку за счет запуска точного production runtime в
Astro 6 с обновленным dev сервером и API для шрифтов Astro 6 ускоряет разработку за счет запуска точного production runtime в dev, улучшает поддержку Cloudflare и добавляет встроенный Fonts API, CSP и Live Content Collections. Также доступны экспериментальные фичи вроде Rust компилятора, queued rendering и route caching. https://frontendfoc.us/link/182370/web

Динамические toggletip с anchored container queries Anchored container queries в Chrome 143+ позволяют определять активную fa
Динамические toggletip с anchored container queries Anchored container queries в Chrome 143+ позволяют определять активную fallback позицию и автоматически переключать caret у подсказки в зависимости от доступного места, сохраняя прогрессивное улучшение для остальных браузеров через popovers и anchor positioning. https://frontendfoc.us/link/182360/web

Expo для React разработчиков Expo позволяет перенести ваши React навыки в React Native и собрать нативные iOS и Android прило
Expo для React разработчиков Expo позволяет перенести ваши React навыки в React Native и собрать нативные iOS и Android приложения без переписывания с нуля, при этом часть логики можно переиспользовать и для web. Фокус на удобной маршрутизации, нативных API и автоматизации сборок через EAS, чтобы быстрее дойти до релиза. https://frontendfoc.us/link/182358/web

Ограничители сетевой эффективности для ускорения загрузки веб приложений Microsoft Edge 146 умеет мониторить загрузку ресурсо
Ограничители сетевой эффективности для ускорения загрузки веб приложений Microsoft Edge 146 умеет мониторить загрузку ресурсов и автоматически помечать неэффективные паттерны вроде слишком больших изображений, не сжатых текстовых файлов и больших data URL, отправляя отчеты через Reporting API. Включите фичу через Document-Policy и используйте нарушения, чтобы точечно оптимизировать то, что реально тормозит ваш фронтенд. https://frontendfoc.us/link/182350/web

Astro и HTML minification с HMN за пару шагов Ускорьте сборку и уменьшите размер страниц в Astro, подключив html-minifier-nex
Astro и HTML minification с HMN за пару шагов Ускорьте сборку и уменьшите размер страниц в Astro, подключив html-minifier-next и прогоняя минификацию для всех HTML в папке dist через хуки сборки. Настройте preset comprehensive или conservative, чтобы подобрать баланс между размером и совместимостью. https://meiert.com/blog/astro-html-minification/