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.8K
Photos
2.7K
Videos
25
Links
7.9K

Showing posts older than #9595 · Back to latest

Older Posts 20 shown
Post #9594 4.6K
Веб-стандарты — Выпуск 504

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

https://web-standards.ru/podcast/504/
  • ❤‍🔥 8
  • ❤ 3
  • ⚡ 3
Post #9593 5.07K
Как Omit {T, K} растворил типы или что такое дистрибутивность типов в TypeScript

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

https://www.youtube.com/watch?v=J4vJ-wO6Sl0
  • 👍 12
  • ❤ 2
  • ⚡ 2
Post #9592 4.34K
Голосуйте за фичи в браузерах, которые вам нужны

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

https://web.dev/blog/upvote-features
  • ❤ 9
  • 👍 5
  • 🔥 3
Post #9590 4.2K
fate – data-клиент для React и tRPC, упрощающий управление данными и состоянием

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

https://fate.technology/posts/introducing-fate
  • ❤ 6
  • 👍 3
  • 🔥 1
Post #9589 4.54K
Подогнать текст под ширину контейнера

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

https://css-tricks.com/fit-width-text-in-1-line-of-css/
  • 👍 14
  • ⚡ 2
  • 🔥 2
  • ❤ 1
Post #9588 4.52K
CSS Wrapped 2025

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

https://chrome.dev/css-wrapped-2025/
  • ❤ 11
  • ❤‍🔥 2
  • 🔥 1
Post #9586 4.8K
Хабр внедрил ИИ-ассистента от SourceCraft в кодовые сниппеты

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

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

Подробнее тут
  • 👍 9
  • ❤ 3
  • 🍾 3
  • 👨‍💻 2
  • 👎 1
Post #9585 4.63K
Современные и малоизвестные фичи JS

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

https://jem-space.ru/js-features/
  • 👍 9
  • 🔥 3
  • 👨‍💻 3
Post #9579 4.88K
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
react.dev Critical Security Vulnerability in React Server Components – React The library for web and native user interfaces
  • 🌚 19
  • 😁 6
  • 👍 5
  • 🙏 2
  • ❤ 1
  • 😱 1
Post #9578 4.74K
Релиз русскоязычной документации по Angular

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

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

https://angular-docs.ru/
  • 🔥 23
  • 👍 5
  • 💩 5
  • 👏 2
  • ❤ 1
Post #9577 4.59K
Курс по NestJS для начинающих

В этом туториале рассказывают о модульноый архитектуре Nest и как использовать его с TypeScript. Вы научитесь пользоваться встроенными инструментами для создания чистого, тестируемого и масштабируемого кода, охватив все — от CRUD до обработки исключений и валидации.

https://www.youtube.com/watch?v=21_I-12f5JE
  • 🔥 8
  • ⚡ 3
  • 👍 2
  • ❤ 1
Post #9576 4.64K
Совершенно новые макеты с CSS Subgrid

Джош Комю рассказывает как с помощью Subgrid можно выровнять глубоко вложенные элементы по основной сетке, решая проблемы семантической разметки и сложных макетов, адаптирующихся к содержимому.

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

https://www.joshwcomeau.com/css/subgrid/
  • ❤ 9
  • 👍 4
  • 🔥 2
  • 👨‍💻 2
Post #9575 4.29K

Forwarded from 🦜 on the web

Начинаем открывать адвент календари.

Ежегодный адвент-календарь о web performance: новые статьи, практики оптимизации, case-studies от инженеров крупных компаний.
https://calendar.perfplanet.com/2025/

Адвент-календарь с анти-паттернами HTML, забавными (и полезными) примерами того, как *не* стоит верстать. Каждый день — новая статья.
https://htmhell.dev/adventcalendar/

Самый популярный адвент-календарь по алгоритмам и программированию: ежедневно выходят интересные задачки разных уровней сложности.
https://adventofcode.com/

Ежедневные снипеты о современной CSS-разработке.
https://cssadventcalendar.dev

Адвент-календарь, посвящённый accessibility: практики, паттерны и методы создания доступных интерфейсов.
https://manuelsanchezdev.com/advent-2025
  • 🔥 7
  • ❤ 3
  • 👨‍💻 2
Post #9574 4.43K
WebGPU теперь официально поддерживается всеми основными браузерами.

Этот мощный API предоставляет прямой доступ к функциям GPU, значительно улучшая графику, 3D-моделирование и ускоряя задачи машинного обучения прямо в браузере

https://web.dev/blog/webgpu-supported-major-browsers?hl=en
  • 🎉 23
  • 🔥 6
  • 👍 4
  • 😁 1
  • 🤔 1
  • 👌 1
Post #9572 4.43K
Heat.js — легкая библиотека для отображение heatmap

Heat.js — это миниатюрная JS-библиотека без зависимостей, которая позволяет рендерить интерактивные heatmap.
Весит всего 2.5 KB и идеально подходит для визуализации активности пользователей, плотности кликов или любых геоданных без тяжёлых фреймворков.

https://www.william-troup.com/heat-js/
  • ❤ 13
  • 🔥 3
  • ⚡ 2
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 →