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

Older Posts 20 shown
Post #9571 4.69K
Как создавать 3D изображения на CSS

Создаем иллюзию глубины с помощью слоев, смещенных по оси z и наложения фильтров. Такой подход позволяет делать интерактивные карточки без использования WebGL или Canvas.

https://frontendmasters.com/blog/how-to-create-3d-images-in-css-with-the-layered-pattern/
  • 🔥 8
  • ❤ 4
  • 😱 3
  • ⚡ 2
  • 👍 1
  • 👨‍💻 1
Post #9570 5.05K
Создаем адаптивное расписание с помощью CSS Grid

Как использовать subgrid, mod() и round() для точного позиционирования элементов и адаптации к различным размерам сессий. Плюс несколько советов для улучшения UX для таблиц.

https://9elements.com/blog/building-a-multi-stage-timetable-with-modern-css-using-grid-subgrid-round-and-mod
  • ⚡ 11
  • ❤ 5
  • 👍 3
Post #9569 5.36K
Влияние AI на фронтенд: предстоящее событие Yet Another Frontend Night от Яндекса

Бизнес-группа Поисковых сервисов и ИИ Яндекса приглашает на Yet Another Frontend Night 29 ноября. Встреча полностью посвящена практическому использованию нейросетей во фронтенд-разработке. Специалисты Яндекса расскажут о последних тенденциях: какие AI-решения внедрены, как изменился жизненный цикл разработки и с какими трудностями приходилось сталкиваться на практике.

Темы экспертов Яндекса:

— Иван Артамонов, руководитель группы конверсионных инструментов в Яндекс Бизнесе, расскажет про преимущества AI-ассистентов
— Павел Осташкин, старший разработчик интерфейсов в международной Рекламе, объяснит, как он со своей командой написал и встроил MCP в рабочие процессы и что из этого получилось
— Валерий Баранов, AI-оптимист и тимлид группы технологий фронтенда в Яндекс 360, разберет инструменты управления контекстом во фронтенде и покажет, как MCP-серверы снижают галлюцинации и делают дизайн-систему AI-ready
— Александр Иванков, руководитель группы развития инфраструктуры поисковых интерфейсов в Яндекс Поиске, поделится опытом разработки AI-помощника и подходами промпт-инжиниринга под разные роли
— Андрей Дегтярев, разработчик интерфейсов в Яндекс Браузере, рассмотрит в докладе агентские сценарии по частям, чтобы наглядно показать, какие реальные задачи пользователя они решают

Где и когда: 29 ноября, 15:00, Москва, офис Яндекса на Льва Толстого
Yet Another Frontend Night пройдет только в offline-формате, трансляция не планируется.

Регистрация и подробная программа
  • 🤮 9
  • ❤ 5
  • 🤔 1
  • 👨‍💻 1
Post #9568 4.34K
Релиз Ant Design v6

Плавное обновление для пользователей v5, не требующее инструментов миграции, с минимальной версией React 18+. Основные улучшения включают полную поддержку CSS-переменных, семантическую структуру компонентов и прекращение поддержки IE.

https://github.com/ant-design/ant-design/issues/55804
  • 👍 15
  • ❤ 6
  • ⚡ 2
  • 👎 2
  • 👨‍💻 1
Post #9567 4.81K
SVAR React File Manager – компонент для управления файлами в React

Удобный компонент, представляющий полный набор функций файлового менеджера, включая операции с файлами, различные режимы просмотра, поиск, сортировку и предпросмотр. Совместим с React 19, поддерживает TypeScript.

https://svar.dev/blog/react-filemanager-released/
  • 👍 12
  • 🔥 5
  • ❤ 3
Post #9566 4.52K
Упорядочиваем CSS-анимации: как превратить хаос в предсказуемую систему

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

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

https://smashingmagazine.com/2025/11/keyframes-tokens-standardizing-animation-across-projects/
  • 👍 6
  • ⚡ 2
  • 🔥 1
Post #9565 5.57K
Оптимизация веб-анимаций: полный гайд по производительности от S-Tier до F-Tier

Подробное описание работы конвейера рендеринга браузера, которое поможет вашим анимациям стать максимально плавными и отзывчивыми. Узнайте, какие CSS-свойства безопасно анимировать на GPU, а каких действий следует избегать из-за их влияния на основной поток.

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

https://motion.dev/blog/web-animation-performance-tier-list
  • 👍 6
  • ❤ 3
  • ⚡ 2
  • 👨‍💻 1
Post #9564 5.48K
Принципы программирования для разработчиков-самоучек

Набор проверенных принципов, которые помогут вам писать более понятный и поддерживаемый код, фокусируясь на действиях, а не на абстрактных правилах.
Вы узнаете о «правиле трех», подходе «сначала работает, потом правильно, потом быстро», а также принципах идемпотентности, единой ответственности и одного уровня абстракции.

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

https://piccalil.li/blog/programming-principles-for-self-taught-front-end-developers
Piccalilli Programming principles for self taught front-end developers The majority of us are a bunch of self taught people with rather spotty knowledge and that's fine! Kilian (also self taught) is here to share some of the computer science fundamentals you probably are missing with the aim to improve your code in the long…
  • 👍 8
  • ❤ 3
  • 🔥 2
  • 👨‍💻 1
Post #9563 4.84K
Стримим данные с помощью Vercel AI SDK

Практическое руководство по созданию интерфейсов для общения с AI в реальном времени в Next.js: потоковая передача текста и создание UX в стиле ChatGPT.

https://blog.logrocket.com/nextjs-vercel-ai-sdk-streaming/
  • 👍 5
  • ❤ 2
  • 🤔 1
Post #9561 4.67K
Полное руководство по <input type="number">

Как использовать элемент <input type="number"> в HTML: от настройки атрибутов min, max, step, до работы с .valueAsNumber, кастомизации кнопок инкремента/декремента и клавиатуры на мобильных устройствах.

https://olliewilliams.xyz/blog/guide-to-html-number-input/
  • 👍 12
  • 🔥 3
  • 👨‍💻 2
  • ❤ 1
Post #9560 4.95K
Визуальная отладка геймпадов: как сделать невидимый ввод видимым с помощью CSS-слоев

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

https://smashingmagazine.com/2025/11/css-gamepad-api-visual-debugging-css-layers/
  • 🔥 8
  • ❤ 4
  • 👍 2
Post #9559 5.39K
HTML и CSS антипаттерны

Несколько примеров подходов, которые лучше не использовать при разработке.

https://habr.com/ru/companies/ruvds/articles/961740/
  • 👍 16
  • 👨‍💻 4
  • ❤ 3
  • 🤔 2
  • 💩 2
Post #9558 5.56K
Создаём 3D слайдер с реактивно меняющимся фоном

Для его реализации используется двухслойная архитектура: DOM-элементы для 3D-карточек и Canvas для мягкого градиентного фона, который динамически извлекает цвета из активного изображения.

https://tympanus.net/codrops/2025/11/11/building-a-3d-infinite-carousel-with-reactive-background-gradients/
  • 👍 6
  • ❤ 3
  • 🔥 2
Post #9555 4.54K
Странное поведение position sticky: почему не всегда работает как ожидается

Эта функция часто вызывает трудности из-за неправильных размеров элементов или ограниченного родительского контекста. Подробнее о том, как правильно работать с position sticky — в статье.

https://frontendmasters.com/blog/the-weird-parts-of-position-sticky/
  • 👍 6
  • 👨‍💻 2
  • 🔥 1
Post #9554 4.73K
Пружинящие эффекты в нативном CSS

Джош Комю делится советами по использованию функции linear для создания интересных анимаций и движений на основе физики на чистом CSS.

https://www.joshwcomeau.com/animation/linear-timing-function/
  • 🔥 7
  • ❤ 3
  • 👍 3
Post #9553 4.68K
Самая ненавистная CSS фича: tan()

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

https://css-tricks.com/the-most-hated-css-feature-tan/
  • 👍 11
  • 😁 3
  • 💯 1
  • 👨‍💻 1
Post #9551 4.4K
testing-mcp – AI Тестирование для самых смелых (и ленивых)

Инструмент для создания интеграционных тестов с помощью mcp сервера и написания промптов.

https://github.com/mcpland/testing-mcp
  • ❤ 5
  • 🔥 2
  • 👨‍💻 2
Post #9550 4.99K
Идеальное позиционирование тултипов

Забудьте о сложных JavaScript вычислениях для динамического размещения всплывающих подсказок - Anchor Positioning API позволяет создавать адаптивные тултипы, которые автоматически подстраиваются под доступное пространство.

https://frontendmasters.com/blog/perfectly-pointed-tooltips-a-foundation
  • 👍 17
  • 🔥 6
  • ❤ 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 →