TGViewer
Channel Public Channel
FrontEndDev

FrontEndDev

@front_end_dev

🚀 Статьи, новости, туториалы по 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
Subscribers
25.9K
Photos
2.7K
Videos
25
Links
7.9K

Showing posts older than #9808 · Back to latest

Older Posts 20 shown
Post #9807 3.27K
Реактивное программирование простыми словами

Реактивность строится из состояний, экшенов, реакций и инвариантов, а среда рантайма пересчитывает зависимости и обновляет приложение через каскад. Разберем push и pull подходы, а также как рантайм детектит изменения через polling, события и связи.

https://habr.com/ru/articles/1033088/
  • 👍 7
  • ❤ 2
Post #9805 3.13K
Миграция на TypeScript 6.0 и адаптация tsconfig

Обновление до TS 6.0 с разбором ключевых изменений и практическими шагами, как привести tsconfig в порядок, чтобы компиляция стала предсказуемой и без сюрпризов.

https://www.sitepoint.com/typescript-60-migration-what-changed-and-how-to-adapt-your-tsconfig/
Sitepoint TypeScript 6.0 Migration: What Changed and How to Adapt Your tsconfig Comprehensive guide covering TypeScript 6.0 Migration: What Changed and How to Adapt Your tsconfig with practical implementation details.
  • 👍 7
Post #9804 3.24K
Как добавить schema markup на современный сайт с JSON-LD без SEO плагинов

Schema.org разметка в JSON-LD позволяет улучшить понимание страницы поисковиками без зависимости от плагинов. Разберем практичный подход к генерации и встраиванию структурированных данных в фронтенд, чтобы разметка оставалась актуальной при изменениях контента.

https://www.sitepoint.com/how-to-add-schema-markup-to-modern-websites-using-json-ld-without-seo-plugins
  • 👍 3
  • 🔥 3
  • ❤ 1
Post #9803 3.17K
5 лучших альтернатив DataForSEO на 2026 год

Подборка без воды для GEO, AEO и SERM: сравнение топ сервисов вроде SE Ranking, Bright Data и SerpAPI с фокусом на то, что важно для фронтенд команд при интеграции и работе с данными.

https://www.sitepoint.com/5-best-data-for-seo-alternatives-a-senior-expert-breakdown
Sitepoint 5 Best DataForSEO Alternatives 2026: SE Ranking, SerpAPI… Looking for DataForSEO alternatives for GEO, AEO, or SERM work? Here's a no-fluff comparison of the best options including SE Ranking, Bright Data, SerpAPI, etc.
  • ❤ 4
  • 👍 1
  • 🔥 1
  • 🤔 1
Post #9802 3.31K
MDXEditor как удобный редактор Markdown и MDX для React

MDXEditor это open source React компонент для редактирования Markdown в стиле Google Docs и Notion с поддержкой contentEditable, подсветкой кода через CodeMirror и настройкой языков блоков. Можно гибко управлять выводом в markdown включая маркеры списков и символы для выделения, чтобы форматирование совпадало с вашим пайплайном.

https://mdxeditor.dev/
  • 👍 11
  • ❤ 4
  • 🔥 1
Post #9801 3.27K
OpenSkills CLI для Anthropic skills во всех AI coding агентах

Один CLI инструмент переносит skills систему Anthropic в любые агенты, которые умеют читать AGENTS.md, включая Claude Code, Cursor, Windsurf, Aider и Codex. Ускоряет настройку контекста и делает поведение агента предсказуемым.

https://github.com/numman-ali/openskills
  • 👍 8
  • 🥴 5
  • 🤮 2
  • ❤ 1
  • 👏 1
  • 👌 1
  • 🌚 1
Post #9800 3.39K
Wakaru: разбор минифицированных JavaScript бандлов на модули

Инструмент принимает минифицированный бандл и возвращает читаемую структуру модулей, помогая восстановить код, провести reverse engineering или аудит безопасности. Можно использовать онлайн, чтобы быстро понять, что внутри сборки.

https://github.com/pionxzh/wakaru
  • 👍 8
  • 🤔 2
  • 🔥 1
  • 💯 1
Post #9799 3.37K
Jest 30.4.0 сильный релиз для тестирования JavaScript

Jest 30.4.0 улучшает поддержку ESM, добавляет акценты вокруг Temporal и лучше работает с React 19, чтобы тесты были стабильнее и ближе к реальному окружению.

https://github.com/jestjs/jest/releases/tag/v30.4.0
  • 🥴 7
  • ❤ 6
  • 🔥 5
  • 👍 3
Post #9798 3.52K
Массивы, объекты и теперь composites

Composites решают боль с сравнением объектов и использованием их как ключей: две структуры с одинаковыми данными считаются равными даже при разном порядке ключей. Это практичный шаг в сторону более надежной работы с составными значениями в JavaScript.

https://frontendmasters.com/blog/arrays-objects-now-composites/
  • 🔥 10
  • ❤ 4
  • 👍 3
Post #9797 3.32K
Современный шаблон админки на React TypeScript и shadcn ui

Готовый лендинг и админский интерфейс с React, TypeScript, Vite, Next.js, Tailwind и shadcn ui v3, который удобно форкать и быстро адаптировать под свой продукт.

https://github.com/shadcnstore/shadcn-dashboard-landing-template
  • 👍 9
  • ❤ 3
  • 🥴 3
Post #9796 3.22K
Проверьте, готов ли ваш сайт для AI агентов

Сканируйте сайт по 5 категориям: discoverability, доступность контента, контроль доступа для ботов, обнаружение протоколов вроде MCP и OAuth, а также агентская коммерция. Начните с быстрых улучшений: корректный robots.txt с правилами для AI, sitemap директивы и полезные discovery заголовки или метаданные на главной.

https://isitagentready.com/
  • 👍 7
  • 🤡 5
  • ❤ 1
  • 🔥 1
  • 🥴 1
Post #9795 3.12K
Почему я больше не цепляю все подряд в JavaScript

Часто цепочки ухудшают читаемость и мешают вставлять промежуточное логирование, а ясные имена переменных и явные шаги делают код проще для отладки и поддержки.

https://allthingssmitty.com/2026/04/20/why-i-dont-chain-everything-in-javascript-anymore/
  • 🤮 8
  • ❤ 7
  • 👎 3
  • 👍 2
Post #9793 3.17K
Build-time микрофронтенды, или как упростить поддержку витрин

Build-time микрофронтенды через npm-пакеты помогают собрать разные фичи в единое приложение на этапе сборки, сохраняя SSR и SEO без переезда на новый фреймворк.

https://habr.com/ru/companies/ru_mts/articles/1034374/
  • 👍 7
  • ❤ 2
Post #9792 3.19K
От ASCII-арт до Markdown и Typst: как современные форматы делают документацию в Git удобной для людей и IDE

Markdown остаётся стандартом для инженерной документации, потому что исходник читается без рендера, а структура хранится рядом с кодом. Разбираются причины роста Markdown, зачем нужен Typst и как внедрять просмотр сложных форматов на вебе через WebAssembly.

https://habr.com/ru/companies/sberbank/articles/1024454/
  • 👍 5
  • ❤ 3
Post #9791 3.17K
Таймауты сессии как скрытый барьер доступности в аутентификации

Таймауты сессии часто ломают UX для пользователей с ограниченными возможностями и тех, кто не успевает завершить действия. Разбираем, как проектировать продление сессии, предупреждения и безопасные сценарии повторного входа без потери доступности.

https://www.smashingmagazine.com/2026/04/session-timeouts-accessibility-barrier-authentication-design/
  • 👍 6
  • ❤ 1
  • 🔥 1
Post #9789 3.33K
Конец эпохи responsive images: value auto для sizes

Атрибут sizes с auto делает разметку адаптивных изображений заметно проще и убирает главный источник боли при подборе значений, а пользователи получают более незаметную и потенциально более быструю загрузку.

https://piccalil.li/blog/the-end-of-responsive-images/
  • 👍 6
  • ❤ 3
  • 🔥 2
Post #9788 3.52K
Диапазоны медиа-запросов CSS

Range queries в CSS 4 делают адаптивные стили читаемыми и предсказуемыми: вместо ловушек с одинаковыми breakpoints используйте выражения вида 300px <= width <= 500px и ускоряйте отладку ваших макетов.

https://ishadeed.com/article/range-syntax/
  • 🔥 11
  • ❤ 6
  • 👏 2
  • 🎉 2
  • 👍 1
Post #9787 3.95K
GemShell: превращаем HTML5 игры в нативные приложения

Портируйте HTML5 игры в нативные без потерь. Подходит для фронтенд разработчиков, которые хотят выпускать web проекты как полноценные приложения.

https://gemshell.dev
  • 🔥 8
  • 👍 6
  • ❤ 3
  • 👏 2
  • 🎉 2
Post #9786 4.59K
Как собрать кубик Рубика в браузере на чистом Canvas

Пошаговый туториал по созданию 3D кубика на Canvas без Three.js: от проекции и вращения граней до перехода к полноценной интерактивной симуляции, которую можно крутить прямо в браузере.

https://habr.com/ru/companies/ruvds/articles/1035748
  • ❤ 5
  • 👍 2
  • 🔥 2
Post #9785 4.96K
33 ключевых концепта JavaScript для глубокого понимания

Пошаговый гайд по JavaScript core с примерами, диаграммами и проверками знаний: от scope и closures до event loop, async и DOM. Подходит для прокачки знаний и подготовки к интервью, плюс есть удобная документации.

https://33jsconcepts.com/
  • 👍 10
  • ❤ 8
  • 🥴 2
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →