front_end_dev | Technologies

Telegram-канал front_end_dev - FrontEndDev

28143

🚀 Статьи, новости, туториалы по 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

Subscribe to a channel

FrontEndDev

Почему стоит мигрировать на Valibot

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

https://valibot.dev/blog/why-migrate-to-valibot/

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

FrontEndDev

Twoslash как удобный формат разметки для TypeScript

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

https://github.com/twoslashes/twoslash

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

FrontEndDev

Параллельное выполнение в Node.js без ошибок

Разбираем как правильно организовать параллельную обработку задач в Node.js, чтобы не упереться в блокировки, перегрузку event loop и проблемы с управлением ресурсами. Плюс практические подходы и примеры для ускорения веб приложений.

https://github.com/yankouskia/hurried

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

FrontEndDev

Привет!
В общем, у меня сосед по этажу работает в Авито. Вчера вернулся с работы поздно, на веселе. Особо ниче не рассказал, говорил че-то про июль, ДК «Кристалл».

Поспрашивал знакомых из IT, говорят ходит слух, что онлайн-тусовка для айтишников АвитоТехно выходит в офлайн. Что ж, остаётся только ждать старт регистрации...

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

FrontEndDev

Забытые HTML и CSS фичи, которые до сих пор полезны

Contenteditable для редактирования текста прямо в браузере, а также элемент time с datetime для корректной разметки дат и времени. Эти возможности упрощают UX и делают интерфейсы более семантичными и удобными для браузеров.

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

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

FrontEndDev

WebMCP: что даст браузеру единый интерфейс для инструментальных вызовов ИИ

WebMCP превращает сценарии подписки и других действий с сайта из долгих скриншотных обходов в быстрые вызовы функций через navigator.modelContext.registerTool, сокращая latency и стоимость.

https://habr.com/ru/articles/1031164/

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

FrontEndDev

Затенение переменных в JavaScript и как не наступать на грабли

Variable shadowing ломает ожидания, когда имена переменных совпадают в разных областях видимости, и приводит к ошибкам или неожиданным значениям. Разбераемся, как это работает для let, var и глобальных переменных через window, чтобы писать предсказуемый код.

https://habr.com/ru/articles/1028948/

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

FrontEndDev

Rolldown 1.0 стабилен и готов к продакшену

Rolldown это быстрый JavaScript бандлер на Rust, который совместим с Rollup плагинами. Обновление с последнего RC обычно проходит без правок кода, а Vite 8 уже использует Rolldown как основной бандлер.

https://voidzero.dev/posts/announcing-rolldown-1-0

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

FrontEndDev

pnpm 11.1: новые префиксы для GitHub Packages и улучшенная диагностика

В pnpm 11.1 добавили поддержку gh: prefix для GitHub Packages, а также обновили pnpm bugs и pnpm audit для более удобного открытия трекера ошибок и проверки ECDSA подписей реестра.

https://github.com/pnpm/pnpm/releases/tag/v11.1.0

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

FrontEndDev

FastMCP для быстрых MCP серверов на TypeScript

FastMCP помогает собирать MCP серверы с поддержкой клиентских сессий без возни с низкоуровневой реализацией, ускоряя разработку и упрощая поддержку. Отлично подходит для тех, кто делает фронтенд-инструменты и интеграции с AI через MCP.

https://github.com/punkpeye/fastmcp

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

FrontEndDev

Миграция vk.com на SPA и обновление frontend-архитектуры ВКонтакте

Команда ВКонтакте перевела ключевые разделы vk.com на SPA, включая ленту, профили, сообщества, мессенджер, клипы и маркет.

Интересный кейс миграции большого highload frontend-продукта: первая отрисовка страницы ускорилась на 25%, а переходы между разделами — в 3,5 раза. Интерфейс теперь сначала показывает каркас страницы, а затем догружает контент. Параллельно ускорились инженерные процессы: деплой фронтенда сократился до 20 секунд, а релизы происходят 6–8 раз в сутки.

Подробнее — в статье: https://habr.com/ru/companies/vk/news/1043220/

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

FrontEndDev

Почему нативная рандомизация в CSS это большой шаг вперед

CSS долго был детерминированным и не умел настоящую случайность, поэтому разработчики обходились паттернами, селекторами и генерацией на препроцессорах или на сервере. Новые нативные функции для random в CSS упрощают создание естественных вариаций и делают их частью самого стека, а не хаком.

https://css-tricks.com/the-importance-of-native-randomness-in-css/

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

FrontEndDev

Реактивное программирование простыми словами

Реактивность строится из состояний, экшенов, реакций и инвариантов, а среда рантайма пересчитывает зависимости и обновляет приложение через каскад. Разберем push и pull подходы, а также как рантайм детектит изменения через polling, события и связи.

https://habr.com/ru/articles/1033088/

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

FrontEndDev

Миграция на TypeScript 6.0 и адаптация tsconfig

Обновление до TS 6.0 с разбором ключевых изменений и практическими шагами, как привести tsconfig в порядок, чтобы компиляция стала предсказуемой и без сюрпризов.

https://www.sitepoint.com/typescript-60-migration-what-changed-and-how-to-adapt-your-tsconfig/

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

FrontEndDev

5 лучших альтернатив DataForSEO на 2026 год

Подборка без воды для GEO, AEO и SERM: сравнение топ сервисов вроде SE Ranking, Bright Data и SerpAPI с фокусом на то, что важно для фронтенд команд при интеграции и работе с данными.

https://www.sitepoint.com/5-best-data-for-seo-alternatives-a-senior-expert-breakdown

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

FrontEndDev

Animata - анимированные React компоненты для вставки в проект

Готовая библиотека из 158+ анимированных React компонентов, которые можно просто скопировать в репозиторий без установки и обновлений, чтобы быстрее делать интерфейсы и сразу получать доступность и поддержку reduced motion.

https://animata.design/

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

FrontEndDev

Blue: компиляция JavaScript в нативные бинарники

Blue компилирует ваш JS в C++ и собирает самостоятельный нативный исполняемый файл: нативные окна, файловая система и HTTP-серверы без Electron и без Node.js во время выполнения.

https://bluejs.dev/

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

FrontEndDev

Примеры same page view transitions

Разбираем практические демо same page переходов через View Transitions API, чтобы анимации между состояниями интерфейса выглядели плавно и предсказуемо для пользователя.

https://frontendmasters.com/blog/same-page-view-transition-examples/

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

FrontEndDev

CSS, который реально можно брать в работу уже сейчас

Появились якорное позиционирование без лишней возни с DOM, @scope для аккуратного скопирования селекторов, контейнерные запросы только по имени, а также shape() и shape-outside для нативной геометрии и типографики. Плюс новые view-transition-class и типы для SPA анимаций и более точные единицы rcap rch rex ric для контроля текста.

https://nerdy.dev/CSS-recently-in-all-browsers

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

FrontEndDev

PM2 7.0

В PM2 7.0 уменьшили зависимости, расширили cluster mode и обновили monitoring agent для приложений на Bun, чтобы проще и стабильнее держать продакшен. Отличный апгрейд для тех, кто управляет Node процессами и следит за метриками в реальном времени.

https://github.com/Unitech/pm2/releases/tag/v7.0.0

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

FrontEndDev

Анимации по скроллу на чистом CSS с Animation Timeline API

Animation Timeline позволяет привязать keyframes к прогрессу элемента в viewport и получать скролл анимации без JavaScript. Разберем базовую идею, настройку easing и типичные нюансы для продакшн интерфейсов.

https://www.joshwcomeau.com/animation/scroll-driven-animations/

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

FrontEndDev

Мастер класс по отладке Next.js: логи, трассировка и полный контекст

Разбираемся с Next.js багами без прыжков между инструментами: пишете логи, которые объясняют где, что и почему, и связывают браузер и Node. В итоге получаете сквозную картину проблем для ускорения диагностики и исправлений.

https://sentry.io/resources/nextjs-may-workshop/

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

FrontEndDev

React стек 2026: карта лучших библиотек по категориям

Разберем, какие библиотеки сейчас реально закрывают роутинг, UI, стейт-менеджмент, формы и таблицы в React, чтобы собрать проект без гаданий по package.json. Сфокусируемся на практичных выборах и актуальных альтернативах под разные сценарии разработки.

https://habr.com/ru/articles/1032830/

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

FrontEndDev

Интерактивный trail из картинок с гравитацией на GSAP

Делаем эффект, где при движении мыши появляются изображения, затем они падают к низу вьюпорта, отскакивают и исчезают, сохраняя направление движения курсора. Под капотом сборка компонента на JS и анимация через GSAP с аккуратным трекингом дельт курсора и порогом для спавна.

Демо

https://tympanus.net/codrops/2026/05/20/made-with-gsap-building-a-fun-gravity-based-mouse-trail/

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

FrontEndDev

Сюрпризы кроссдокументных view transitions: что ломается и как этого избежать

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

https://css-tricks.com/cross-document-view-transitions-part-1/

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

FrontEndDev

React Server Components в TanStack Start

React Server Components выполняются только на сервере, могут быть async и напрямую ходить в API и базу, при этом в браузер уходит только готовая разметка без кода компонентов. Это радикально уменьшает клиентские бандлы и подходит для больших деревьев с минимумом интерактива, а интерактивность подключается через client components.

https://frontendmasters.com/blog/react-server-components-in-tanstack/

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

FrontEndDev

Техсобес для frontend: как ловить вранье, проверять реальную практику и не попасть в ловушки с ИИ

Техсобеседования ломаются на вранье в резюме, дословных ответах из документации и задачах, которые не отражают реальную работу, поэтому нужны практичные сценарии вроде рефакторинга и поиска багов. Отдельно разбираем, как оценивать AI assisted навыки без превращения интервью в проверку генерации кода.

https://habr.com/ru/companies/alfa/articles/1030322/

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

FrontEndDev

День сурка frontend-разработчика

Зарплата стоит, скучные задачи день за днем, календарь забит созвонами, которые не влияют вообще ни на что.

Откликаешься на вакансии, а в ответ тишина либо какие-то мутные конторы. На собесах вместо нормальной оценки навыков цирк с алгоритмами на скорость, как будто ты на олимпиаде, а не работу ищешь.

И самое неприятное, пока ты варишься в этом болоте, кто-то спокойно проходит собесы и уходит в Яндекс, VK или на хорошую Валютную удаленку без лишней драмы.

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


👋 Меня зовут Тихон, привет! Я — действующий Frontend-разработчик и ментор. Я за руку довожу до оффера на хорошую позицию в Big Tech и сопровождаю на испытательном сроке.

Также из учеников я собираю комьюнити, где уже более 220 frontend-разработчиков🫂

А в своем канале:
👉Объясняю, как проходить HR-фильтр и превращать отклики в реальные приглашения
👉Помогаю найти мотивацию, борюсь убеждениями, которые мешают развиваться
👉На примерах объясняю, как проходить собеседования, включая техничку
👉Разбираю резюме и делюсь лайфхаками, например как аккуратно “пинговать” рекрутеров

А еще регулярно публикую полезные материалы:
▪️Задачи, на которых валяться кандидаты
▪️База по микрофронтам
▪️Подборка из 100+ каналов с вакансиями для разработчиков
▪️100 вопросов, которые точно помогут тебе на собеседовании
▪️Чек лист проверки своего резюме

А еще у меня множество успешных кейсов и отзывов, найти их можно в канале.

Реклама, erid: 2W5zFJG9hjF ИП Галактионов Тихон Витальевич, ИНН 771618975809

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

FrontEndDev

Как добавить schema markup на современный сайт с JSON-LD без SEO плагинов

Schema.org разметка в JSON-LD позволяет улучшить понимание страницы поисковиками без зависимости от плагинов. Разберем практичный подход к генерации и встраиванию структурированных данных в фронтенд, чтобы разметка оставалась актуальной при изменениях контента.

https://www.sitepoint.com/how-to-add-schema-markup-to-modern-websites-using-json-ld-without-seo-plugins

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

FrontEndDev

MDXEditor как удобный редактор Markdown и MDX для React

MDXEditor это open source React компонент для редактирования Markdown в стиле Google Docs и Notion с поддержкой contentEditable, подсветкой кода через CodeMirror и настройкой языков блоков. Можно гибко управлять выводом в markdown включая маркеры списков и символы для выделения, чтобы форматирование совпадало с вашим пайплайном.

https://mdxeditor.dev/

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