front_end_dev | Technologies

Telegram-канал front_end_dev - FrontEndDev

29748

🚀 Статьи, новости, туториалы по frontend разработке. http://jem-space.ru Admin: @jem_jem Пишу в @five_a_m Хорошие серваки от DigitalOcean: https://m.do.co/c/1351d64475ee Реклама: http://bit.ly/2NxmVDu РКН: https://clck.ru/3GLw7G

Subscribe to a channel

FrontEndDev

Стримим данные с помощью Vercel AI SDK

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

https://blog.logrocket.com/nextjs-vercel-ai-sdk-streaming/

Читать полностью…

FrontEndDev

Полное руководство по <input type="number">

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

https://olliewilliams.xyz/blog/guide-to-html-number-input/

Читать полностью…

FrontEndDev

HTML и CSS антипаттерны

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

https://habr.com/ru/companies/ruvds/articles/961740/

Читать полностью…

FrontEndDev

Создаём генеративные CSS миры

Как создавать полноценные 3D-пространства в браузере, используя комбинацию стековых сеток и 3D-трансформаций CSS

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

https://tympanus.net/codrops/2025/11/10/crafting-generative-css-worlds/

Читать полностью…

FrontEndDev

Странное поведение position sticky: почему не всегда работает как ожидается

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

https://frontendmasters.com/blog/the-weird-parts-of-position-sticky/

Читать полностью…

FrontEndDev

Самая ненавистная CSS фича: tan()

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

https://css-tricks.com/the-most-hated-css-feature-tan/

Читать полностью…

FrontEndDev

testing-mcp – AI Тестирование для самых смелых (и ленивых)

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

https://github.com/mcpland/testing-mcp

Читать полностью…

FrontEndDev

Вы можете начать внедрять View Transition на своем сайте уже сегодня

Хорошее и простое введение во View Transition API

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

https://piccalil.li/blog/start-implementing-view-transitions-on-your-websites-today

Читать полностью…

FrontEndDev

Ваша история в IT начинается в Авито 🚀

Хотите расти в разработке — приходите на оплачиваемую стажировку в Авито. Мы ищем будущих специалистов в направлениях Frontend, Backend, QA и Android. Вы будете работать над продуктами, которыми ежедневно пользуются миллионы людей, и прокачивать навыки с помощью:

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

Выберите два направления — основное и запасное. Если не получится попасть в первое, сможете пройти отбор на второе при наличии мест.

Условия:
зарплата и корпоративный ноутбук,
формат — офис, удалёнка или гибрид,
от 25 часов в неделю,
продолжительность — 9 месяцев,
компенсация питания, консультации с психологами и юристами,
после стажировки — возможность остаться в команде, если покажите крутой результат.

📌 Регистрация открыта до 12 ноября. Подать заявку можно по ссылке.

Читать полностью…

FrontEndDev

Делаем интерфейс дружелюбнее

Коллекция простых HTML/CSS лайфхаков

https://habr.com/ru/companies/ruvds/articles/959198/

Читать полностью…

FrontEndDev

Obra Icons

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

https://icons.obra.studio/

Читать полностью…

FrontEndDev

ColorMate — утилиты для разработчиков и дизайнеров

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

https://colormate.site/

Читать полностью…

FrontEndDev

Динамические CSS-макеты с использование :has(), container queries и clamp()

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

https://ishadeed.com/article/modern-css-section-layout/

Читать полностью…

FrontEndDev

Настоящее и будущее прогрессивного рендеринга изображений

Исследуем прогрессивную отрисовку изображений в современных форматах (JPEG, PNG, WebP, AVIF, and JPEG XL).

https://jakearchibald.com/2025/present-and-future-of-progressive-image-rendering/?utm_campaign=Issue-624

Читать полностью…

FrontEndDev

Отлаживаем код в браузере с Chrome DevTools MCP

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

https://blog.logrocket.com/debugging-with-chrome-devtools-mcp/

Читать полностью…

FrontEndDev

🛠Разбор внутренних механизмов React: как работает обновление UI и почему некоторые компоненты перерисовываются, а другие нет? Открытый вебинар от эксперта OTUS проходит на основе курса «React.js Developer», который стартует совсем скоро!

🗓 18 ноября, 20:00 — «Уровень PRO: движок React. Fiber, Reconciliation и искусство осознанной оптимизации»
- Под капотом React: Virtual DOM и Fiber Architecture
- Принцип обновления интерфейса и Reconciliation
- Практические советы по производительности и мемоизации

⚡️ Прокачайте навыки React на бесплатном вебинаре. Региструйтесь по ссылке: https://otus.pw/VQd8/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

FrontEndDev

Визуальная отладка геймпадов: как сделать невидимый ввод видимым с помощью CSS-слоев

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

https://smashingmagazine.com/2025/11/css-gamepad-api-visual-debugging-css-layers/

Читать полностью…

FrontEndDev

Создаём 3D слайдер с реактивно меняющимся фоном

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

https://tympanus.net/codrops/2025/11/11/building-a-3d-infinite-carousel-with-reactive-background-gradients/

Читать полностью…

FrontEndDev

Опенсорс в действии: Yandex Open Source Jam feat. SourceCraft

24 ноября в Москве и онлайн пройдёт конференция Yandex Open Source Jam feat. SourceCraft о коде, науке и людях, делающих открытые проекты.

В программе: экспо-зона с активностями от SourceCraft и обсуждения про науку, карьеру и опенсорс. Там расскажут про то, как ведущие платформы обеспечивают безопасность, как превратить опенсорс-разработку в полноценную работу и зачем open source современным наукам и данным.

Адрес: Урбан, Большая Новодмитровская, 36с24 (м. Дмитровская)

Участие бесплатное, нужна регистрация

Читать полностью…

FrontEndDev

Пружинящие эффекты в нативном CSS

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

https://www.joshwcomeau.com/animation/linear-timing-function/

Читать полностью…

FrontEndDev

Друзья!

Впервые за долгое время Centicore Group собирает лучших экспертов frontend-разработки и Angular в одном месте — на конференции CENTI CONF: Frontend Day

Если ты Middle+ или Senior, тимлид, или просто хочешь пообщаться с теми, кто живёт кодом — тебе точно сюда.

🗓 21 ноября 2025
📍 Москва, ул. Новодмитровская, д. 1, стр. 23

Что тебя ждёт:

▫️Реальные кейсы и нестандартные решения от топовых разработчиков;
▫️Возможность задать свои вопросы и пообщаться со спикерами лично;
▫️Инсайты из мира рекрутинга — как построить карьеру без «подкрученного» резюме, просто показывая реальные проекты и опыт;
▫️Ну и, конечно, afterparty с нетворкингом и ламповым фронтенд-движем

👉 Регистрируйся сейчас: ссылка

Читать полностью…

FrontEndDev

Идеальное позиционирование тултипов

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

https://frontendmasters.com/blog/perfectly-pointed-tooltips-a-foundation

Читать полностью…

FrontEndDev

Преимущества использования семантических HTML-элементов

Сравнение div vs button для реализации кнопки

https://css-tricks.com/explaining-the-accessible-benefits-of-using-semantic-html-elements/

Читать полностью…

FrontEndDev

Создание 3D Scroll-Driven анимации текста с CSS и GSAP

Пошаговое руководство по созданию эффектов трехмерной прокрутки с помощью математических преобразований GSAP, ScrollTrigger и CSS.

Демо | Github

https://tympanus.net/codrops/2025/11/04/creating-3d-scroll-driven-text-animations-with-css-and-gsap

Читать полностью…

FrontEndDev

Примеры использования Field-sizing

Ахмад Шадид рассказывает, где и для чего удобно применять новое css свойство field-sizing

Краткий пересказ https://tldread.ru/field-sizing

https://ishadeed.com/article/field-sizing/

Читать полностью…

FrontEndDev

Web Codegen Scorer: инструмент для оценки качества кода сгенерированного LLM

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

https://frontendfoc.us/link/175960/web

Читать полностью…

FrontEndDev

Обучение в IT: для тех, кто хочет шагнуть дальше джуна

С Яндекс Практикумом PRO работающие специалисты могут изучать программирование, нейросети и другие IT-специальности не с нуля, а со своего уровня. Программы построены так, чтобы не тратить время на давно знакомую базу, а расти в профессии день за днём – на реальных цифрах и с реальными кейсами для портфолио. Это позволяет прокачаться в выбранной сфере, перерасти джуновские задачи и развернуть свои скиллы на максимум.

Узнать подробнее: Яндекс Практикум PRO

Читать полностью…

FrontEndDev

Создание контекстно-зависимых компонентов

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

https://www.alwaystwisted.com/articles/making-context-aware-components

Читать полностью…

FrontEndDev

Создание доступных вкладок на чистом CSS

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

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

https://css-tricks.com/pure-css-tabs-with-details-grid-and-subgrid/

Читать полностью…

FrontEndDev

URL Pattern API: Новый стандарт теперь в Baseline

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

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

https://web.dev/blog/baseline-urlpattern?hl=en

Читать полностью…
Subscribe to a channel