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 #9549 · Back to latest

Older Posts 20 shown
Post #9543 5.39K
Obra Icons

Набор иконок под лицензией MIT идеально подходящий для ваших интерфейсов.

https://icons.obra.studio/
  • 👍 8
  • ❤ 4
  • 🔥 2
Post #9542 5.56K
Web Codegen Scorer: инструмент для оценки качества кода сгенерированного LLM

Если вы используете LLM, то этот инструмент от команды Angular будет довольно удобным для определения качества.

https://frontendfoc.us/link/175960/web
  • ❤ 7
  • 🥴 5
  • 👍 3
  • 🤔 2
Post #9541 5.33K
ColorMate — утилиты для разработчиков и дизайнеров

Создавайте великолепные цветовые палитры, градиенты и другие элементы дизайна бесплатно с помощью ColorMate.

https://colormate.site/
  • 👍 10
  • 🔥 4
  • ⚡ 2
  • 💩 2
Post #9539 4.85K
Динамические CSS-макеты с использование :has(), container queries и clamp()

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

https://ishadeed.com/article/modern-css-section-layout/
  • 🔥 6
  • 👍 4
  • ❤ 2
Post #9538 4.65K
Создание контекстно-зависимых компонентов

Функция `inherit()`позволяет дочерним элементам напрямую наследовать вычисленные значения CSS-переменных от родительских, упрощая адаптацию компонентов.
Уменьшаем дублирование токенов и количество переопределений, делая дизайн-системы более гибкими и предсказуемыми.

https://www.alwaystwisted.com/articles/making-context-aware-components
  • 👍 3
  • 🤔 3
  • 🔥 2
Post #9536 4.97K
Создание доступных вкладок на чистом CSS

Современный подход позволяет реализовать полностью доступные таб-интерфейсы, используя элементы <details>, CSS Grid и Subgrid. Этот метод значительно упрощает структуру и обеспечивает встроенную поддержку доступности без JavaScript.

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

https://css-tricks.com/pure-css-tabs-with-details-grid-and-subgrid/
  • 👍 12
  • 🔥 2
  • 👌 2
Post #9535 6.27K
Отлаживаем код в браузере с Chrome DevTools MCP

Посмотрим, как диагностировать ошибки, отлаживать стили, симулировать поведение пользователя и проводить тесты производительности с AI.

https://blog.logrocket.com/debugging-with-chrome-devtools-mcp/
  • ❤ 15
  • 👍 6
  • 🔥 2
  • 👎 1
Post #9532 5.1K
URL Pattern API: Новый стандарт теперь в Baseline

Этот встроенный API значительно упрощает сопоставление URL-адресов и извлечение данных, избавляя от необходимости использовать сложные регулярные выражения или сторонние библиотеки.

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

https://web.dev/blog/baseline-urlpattern?hl=en
  • 🔥 8
  • ❤‍🔥 5
  • ❤ 3
Post #9530 5.21K
AI-тестирование: без ручного написания тестов

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

https://www.meticulous.ai/
  • 🔥 9
  • 🤔 5
  • ❤ 2
  • 👍 2
  • 🤮 2
Post #9529 5.21K
Новый хук useEffectEvent в React 19.2: эффективное управление сайд-эффектами

Этот хук решает проблему "устаревших замыканий", позволяя эффектам всегда иметь доступ к актуальным данным без лишних повторных запусков. Подробнее о том, как он упрощает код, улучшает производительность и устраняет распространенные ошибки — в статье.

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

https://blog.logrocket.com/react-useeffectevent/
  • 👍 9
  • ❤ 4
  • 🔥 1
Post #9528 5.17K
Хороший DX не гарантирует успех дизайн-системы

Несмотря на возможный первоначальный восторг от удобства UI-библиотек, проблемы масштабирования, поддержания консистентности и технического долга часто приводят к их постоянной смене. Ключ к устойчивой дизайн-системе — это продуманное управление, чёткие цели и фокус на надёжной поставке продукта, а не только на повседневном комфорте разработчиков.

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

https://blog.logrocket.com/good-dx-not-enough/
  • 👍 5
  • ❤ 3
  • 🍌 3
Post #9527 4.96K
CSS-анимации: создаем сложные последовательные эффекты

Современный CSS позволяет создавать последовательные анимации для любого количества элементов без сложных ключевых кадров. Функция linear() в сочетании с sibling-index() и sibling-count() делает это возможным, упрощая настройку и масштабирование эффектов

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

https://css-tricks.com/sequential-linear-animation-with-n-elements/
  • 👍 8
  • ❤ 3
Post #9526 5.31K
Релиз React 19.2 с ключевыми обновлениями для оптимизации производительности

Еще одна обзорная статья о новшествах: Activity API, позволяющий скрывать UI, сохраняя состояние и размонтируя эффекты, и хук useEffectEvent, который упрощает управление логикой эффектов.

https://blog.logrocket.com/react-19-2-is-here/
  • ❤ 12
  • ❤‍🔥 4
  • 👍 3
  • 😁 1
Post #9524 4.63K
Веб-Стандарты — Выпуск 496

Chrome 141, гриды, Node.js, if() и цвета в CSS, Prettier, агенты в Playwright, вайб-инжиниринг

https://web-standards.ru/podcast/496/
  • ❤ 9
  • 👍 3
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 →