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

http://jem-space.ru

Admin: @jem_jem
Пишу в @five_a_m

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

Реклама: http://bit.ly/2NxmVDu
РКН: https://clck.ru/3GLw7G
Download Telegram
Релиз русскоязычной документации по Angular

Практически полный перевод документации, интерактивных туториалов и работы с песочницей от Ефанова Михаила. Теперь погружаться в Аngular стало проще!

Репозиторий проекта

https://angular-docs.ru/
🔥23👍5💩4👏21
React: критическая уязвимость в Server Components

React Server Components содержит баг, который позволяет неаутентифицированному злоумышленнику через специально сформированный HTTP-запрос выполнить произвольный код на сервере.

Уязвимые версии — react-server-dom-webpack, react-server-dom-parcel, react-server-dom-turbopack версии 19.0.0–19.2.0; исправления вышли в 19.0.1, 19.1.2 и 19.2.1

https://react.dev/blog/2025/12/03/critical-security-vulnerability-in-react-server-components
🌚19😁6👍5🙏21😱1
CSS Masonry уже на подходе

Патрик Бросел рассказывает, что эта долгожданная фича значит для веб разработчиков и как использовать ее в своих приложениях.

[Краткий пересказ]

https://www.smashingmagazine.com/2025/12/masonry-things-you-wont-need-library-anymore/
❤‍🔥7👎21👍1
Введение в CSS if-выражения

Мэтт Лоуренс подготовил хороший, подробный гайд по условной логике в CSS

https://markodenic.com/introduction-to-css-if-statements-and-conditional-logic/
👍84🤮3🔥2
Самые просматриваемые доклады по React, Next.js, Vue, Nuxt & Vite за 2025

https://www.techtalksweekly.io/p/the-most-watched-react-nextjs-vue
👍731
Быстрый курс по Git и GitHub для начинающих [2026]

https://www.youtube.com/watch?v=mAFoROnOfHs
👍74👨‍💻3🤨1
Современные и малоизвестные фичи JS

Несколько фич JS, которые давно или недавно доступны разработчикам, но редко используются: Promise.withResolvers, .at(), replace c коллбеком, structuredClone и еще несколько.

https://jem-space.ru/js-features/
👍9🔥3👨‍💻3
Хабр внедрил ИИ-ассистента от SourceCraft в кодовые сниппеты

Теперь за код пояснять будет не автор, а кнопка «Объяснить код с SourceCraft». Если полученного объяснения недостаточно, можно нажать кнопку «Подробнее в SourceCraft». Там ИИ можно позадавать любые вопросы по коду и попросить затянуть к себе в проект или переписать на другой язык.

Начинающим разрабам теперь станет чуть проще читать Хабр 😁

Подробнее тут
👍93🍾3👨‍💻2👎1
Как сделать эффект жидкого стекла

Переносим в веб эффект из iOS с помощью CSS и SVG — большой пошаговый туториал

https://blog.logrocket.com/how-create-liquid-glass-effects-css-and-svg/
👍127🥴4🔥2🤡1
CSS Wrapped 2025

Свежий отчёт команды Chrome DevRel о 22 новых возможностях CSS и UI, которые появились в этом году в браузере Chrome

https://chrome.dev/css-wrapped-2025/
10❤‍🔥2🔥1
Подогнать текст под ширину контейнера

Работа с новыми CSS свойствами text‑grow и text‑shrink, которые позволяют автоматически масштабировать текст, чтобы он занял всю ширину контейнера и остался одной строкой

https://css-tricks.com/fit-width-text-in-1-line-of-css/
👍142🔥21
fate – data-клиент для React и tRPC, упрощающий управление данными и состоянием

Призван сделать работу с данными более компонуемой, декларативной и предсказуемой, опираясь на нормализованный кэш и со-локацию представлений. Инструмент предлагая эргономику, похожую на Relay, без сложностей GraphQL, и интегрируется с современными функциями Async React.

https://fate.technology/posts/introducing-fate
6👍3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Frontend VK Hub — как работают наши интерфейсы?

Что делает интерфейсы VK быстрыми, удобными и устойчивыми под нагрузкой миллионов пользователей?
Frontend VK Hub — это сообщество инженеров, которые создают и развивают пользовательские интерфейсы для ВКонтакте, VK Play, VK WorkSpace и других сервисов экосистемы. Мы делимся практическим опытом, рассказываем о подходах к производительности, внедрении современных фреймворков и всему, что связано с улучшением Developer Experience.

Здесь можно найти инсайты от ведущих фронтенд-разработчиков, разборы реальных задач, новости индустрии и приглашения на мероприятия VK. И конечно, вакансии!

Подписывайся!

Реклама. ООО "ВК" ИНН 7743001840
💩23😁8👍32🤡2
Голосуйте за фичи в браузерах, которые вам нужны

Теперь разработчики могут напрямую сигнализировать о важности функций, ставя "лайки" на caniuse.com, web.dev и webstatus.dev. Этот новый инструмент позволяет постоянно информировать вендоров браузеров о реальных потребностях и приоритетах сообщества.

https://web.dev/blog/upvote-features
9👍5🔥3
Как Omit {T, K} растворил типы или что такое дистрибутивность типов в TypeScript

Доклад Дениса Платонова о том как он обнаружил фундаментальный подвох в недистрибутивном Omit {T, K} с union-типами и как его кейс повлиял на документацию TypeScript, а также как дистрибутивность решает эту проблему.

https://www.youtube.com/watch?v=J4vJ-wO6Sl0
👍1222
Веб-стандарты — Выпуск 504

Адвент-календари, JavaScript 30 лет, Новинки Chrome, Безопасность npm, Опасные Server Components

https://web-standards.ru/podcast/504/
❤‍🔥833
RetroGameCoders IDE

Онлайн IDE/песочница на JavaScript + WebAssembly для разработки под ретро тачки. Теперь доступны C64, Apple II, MSX, Atari 800 и другие

https://ide.retrogamecoders.com/?file=wordy.c&platform=c64
👍81👌1
5 интересных и малоиспользуемых Web-API

О Battery Status, Vibration, WebHID, Web Speech и WebMIDI API.
С их помощью можно создавать неожиданные и полезные взаимодействия в веб-приложениях. Правда поддержка не у всех хорошая.

https://blog.logrocket.com/5-weird-web-apis/
7👍2🤔1
Как усилить дизайн-систему: LLM + Storybook MCP для фронтенда

Подход, в котором Storybook используется как единый источник правды для дизайн-системы, а LLM подключаются через MCP, чтобы автоматически генерировать и поддерживать код, документацию и stories на основе контекста системы.

https://tympanus.net/codrops/2025/12/09/supercharge-your-design-system-with-llms-and-storybook-mcp/
👍83🔥3🤔1
Алгоритмы и структуры данных

Более 150 примеров реализаций различных структур данных и алгоритмов на JS

https://github.com/trekhleb/javascript-algorithms
👍12🔥311
Делаем заголовки в мультипликационном стиле с CSS и SVG

Придаем тексту выразительности с помощью использования text-shadow, text-stroke, paint-order и background-clip: text.

https://www.smashingmagazine.com/2025/12/smashing-animations-part-7-recreating-toon-text-css-svg/
🔥112👻1