Frontend Status: свежий дайджест фронтенда и AI — 15.06.2026

Привет! Это 18 выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Экосистема TanStack кажется бесконечной, а browser gaming снова стал серьёзной платформой: Jack Herrington собирает 17 библиотек в одном приложении, а Software Engineering Daily с Эриком Дабилбором из Poki разбирает WebAssembly и WebGL/WebGPU на практике — чтобы увидеть, как устроены и стек, и дистрибуция современных веб-игр. 🤖 Старые приёмы промптинга режут точность reasoning-моделей, а закрытая вкладка не останавливает счёт — токены и GPU крутятся впустую — чтобы перестроить работу с ИИ и не платить за отменённую работу. 🛡️ Next.js с дефолтными настройками уязвим к RCE через Server Actions — даже если «серверных функций у нас нет» — чтобы не жить с иллюзией безопасности. 🎨 Центрирование всё ещё ломает голову, а каскадные анимации плодят сотни :nth-child — честный разбор центрирования и новые sibling-index() / sibling-count() — чтобы понимать, почему код работает, а не подбирать методом тыка. ⚡ Зелёные async-тесты врут, PDF застревает в iframe, геометрия — в sin/cos, DI падает на проде — PDFSlick, Geometric.js, InferDI и разбор ловушек Jest — чтобы ловить ошибки до деплоя, а не в три часа ночи. ⚛️ React-зоопарк, неделя конфигов и ручная мемоизация: карта Robin Wieruch на 2026-й, Rockpack из коробки, TanStack AI без вендорного замка, visx 4.0, RSC в TanStack Start и React Compiler — чтобы собирать стек без споров и вычистить лишний шум из кодбейза. 👁️ TanStack Table почти убил типы и автокомплит во Vue — честный разбор на Habr — чтобы брать библиотеку только под ту боль, которую не решить за час на чистом Vue. 🌎 Chrome подставляет тяжёлые блоки по ходу стрима, Firefox говорит с железом через Web Serial, canvas наконец принимает DOM — чтобы меньше костылей в вёрстке и проще UI поверх графики. 🦮 aria-label на div — ложная доступность, которую скринридер проглатывает — чтобы не тратить время на иллюзию a11y. 📦 Код пишут агенты, а ценность — в суждении: cpojer, автор Jest, о том, что осталось важно инженеру — чтобы направлять систему, а не печатать быстрее. ⚡ Node молча жрёт память, если стримы игнорируют backpressure — чтобы баг не всплыл только на по-настоящему большом датасете.

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

#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs #ux

Frontend Status: свежий дайджест фронтенда и AI — 15.06.2026

Frontend Status: Привет! Свежий дайджест фронтенда и AI Привет! Это 18 выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Экосистема TanStack кажется бесконечной, а browser...

Хабр

Frontend Status: свежий дайджест фронтенда и AI — 15.06.2026

Привет! Это 18 выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Экосистема TanStack кажется бесконечной, а browser gaming снова стал серьёзной платформой: Jack Herrington собирает 17 библиотек в одном приложении, а Software Engineering Daily с Эриком Дабилбором из Poki разбирает WebAssembly и WebGL/WebGPU на практике — чтобы увидеть, как устроены и стек, и дистрибуция современных веб-игр. 🤖 Старые приёмы промптинга режут точность reasoning-моделей, а закрытая вкладка не останавливает счёт — токены и GPU крутятся впустую — чтобы перестроить работу с ИИ и не платить за отменённую работу. 🛡️ Next.js с дефолтными настройками уязвим к RCE через Server Actions — даже если «серверных функций у нас нет» — чтобы не жить с иллюзией безопасности. 🎨 Центрирование всё ещё ломает голову, а каскадные анимации плодят сотни :nth-child — честный разбор центрирования и новые sibling-index() / sibling-count() — чтобы понимать, почему код работает, а не подбирать методом тыка. ⚡ Зелёные async-тесты врут, PDF застревает в iframe, геометрия — в sin/cos, DI падает на проде — PDFSlick, Geometric.js, InferDI и разбор ловушек Jest — чтобы ловить ошибки до деплоя, а не в три часа ночи. ⚛️ React-зоопарк, неделя конфигов и ручная мемоизация: карта Robin Wieruch на 2026-й, Rockpack из коробки, TanStack AI без вендорного замка, visx 4.0, RSC в TanStack Start и React Compiler — чтобы собирать стек без споров и вычистить лишний шум из кодбейза. 👁️ TanStack Table почти убил типы и автокомплит во Vue — честный разбор на Habr — чтобы брать библиотеку только под ту боль, которую не решить за час на чистом Vue. 🌎 Chrome подставляет тяжёлые блоки по ходу стрима, Firefox говорит с железом через Web Serial, canvas наконец принимает DOM — чтобы меньше костылей в вёрстке и проще UI поверх графики. 🦮 aria-label на div — ложная доступность, которую скринридер проглатывает — чтобы не тратить время на иллюзию a11y. 📦 Код пишут агенты, а ценность — в суждении: cpojer, автор Jest, о том, что осталось важно инженеру — чтобы направлять систему, а не печатать быстрее. ⚡ Node молча жрёт память, если стримы игнорируют backpressure — чтобы баг не всплыл только на по-настоящему большом датасете.

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

#javascript #typescript #css #react #angular #vuejs #css3 #браузеры #nodejs

Frontend Status: свежий дайджест фронтенда и AI — 15.06.2026

Frontend Status: Привет! Свежий дайджест фронтенда и AI Привет! Это 18 выпуск Frontend Status — дайджеста по фронтенд-разработке. В этом выпуске: 📺 Экосистема TanStack кажется бесконечной, а browser...

Хабр

MiniMin: как я написал свой велосипед для управления Minecraft-серверами и клиентскими сборками

Частенько ли у вас возникает желание пойти в одну очень популярную песочницу ? Я думаю раз в пол года - год у многих возникает такое желание. И также часто возникает желание поставить парочку сотен модов…

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

#wails #go #vuejs #minecraft_server #mods #selfhosted #diy

MiniMin: как я написал свой велосипед для управления Minecraft-серверами и клиентскими сборками

Всем привет! Частенько ли у вас возникает желание пойти в одну очень популярную песочницу (Minecraft) ? Я думаю раз в пол года - год у многих возникает такое желание. И также часто возникает желание...

Хабр

🚀 Check this out #CodeTrendy → TeleGo

Turn messy Telegram bot logic into clear visual workflows for support, bookings, payments, and AI

#NoCode #Vuejs #Nodejs #ChatGPTOpenAI

https://codetrendy.com/listing/telego

Show HN: Nxui - Copy-paste animated UI components for Vue

https://nxui.geoql.in/docs/

#HackerNews #Tech #VueJs

Introduction

Beautiful animated components for Vue. Built with Tailwind CSS and motion-v.

nxui

The template is what you'd expect (if you come from #vuejs ) but it renders entirely on the server, and can be updated surgically DOM-side, simply by calling Backflip's generated update function for that component.

Benefits:
- single source of truth for your HTML
- fast rendering in the language of your choice on the server
- minimal surgical updates on the frontend

Назад в будущее UI-kit: как мы перевели живую библиотеку на дизайн-токены и ничего не сломали

UI-kit, которым пользуются несколько продуктовых команд, нельзя просто отправить в будущее и переписать под новый дизайн. За ним тянется прошлое: старые CSS-переменные, публичный API, кастомизации у потребителей и независимые релизные циклы. При этом бренд уже меняется, дизайнеры приносят новую палитру, типографику, motion, скругления и тёмную тему и всё это нужно аккуратно посадить на компоненты, которые продолжают работать в продакшене. Привет, Хабр! Меня зовут Амир, я Senior Vue.js Frontend Developer в экосистеме Лукоморье . Уже шесть лет я развиваю фронтенд большой внутренней ERP-платформы, в том числе внутренний UI-kit: около 50 компонентов на Vue 3 и TypeScript, которыми пользуются несколько продуктовых команд в Ростелекоме. В этой статье расскажу, как мы устроили для UI-kit такое «назад в будущее»: в одной долгоживущей ветке sova провели редизайн поверх работающих компонентов, сохранили публичный API для команд-потребителей и перевели визуальный слой на новую архитектуру. Мы внедрили 3-tier-систему дизайн-токенов, собрали pipeline на Style Dictionary и Tokens Studio for Figma, оставили старые CSS-переменные через legacy-алиасы, а заодно закрыли несколько долгов библиотеки: типизацию шаблонов, встроенный SVG-спрайт на 816 иконок, утилиту темизации и вынос runtime-зависимостей с сокращением бандла с 940 до 150 КБ. Материал будет полезен инженерам дизайн-систем, фронтенд-архитекторам и тимлидам, которые поддерживают UI-kit для нескольких продуктовых команд и думают, как провести редизайн без поломки потребителей. Внутри — код, архитектурные решения, компромиссы и честные выводы по итогам миграции.

https://habr.com/ru/companies/lukit_ru/articles/1046493/

#uikit #дизайнтокены #лукоморье #фронтенд #фронтендразработка #фронтенд_разработка #фронтэнд_javascript #vuejs #vuejs #javascript

Назад в будущее UI-kit: как мы перевели живую библиотеку на дизайн-токены и ничего не сломали

UI-kit, которым пользуются несколько продуктовых команд, нельзя просто отправить в будущее и переписать под новый дизайн. За ним тянется прошлое: старые CSS-переменные, публичный API, кастомизации у...

Хабр

Suite de notre voyage à Madrid avec Louis 🇪🇸

Découvrez le 2ème volet de son retour sur la #MadVue2026, le rendez-vous des développeurs #VueJS. Au programme : Module Federation et Vue à l'ère de l'IA. 🤖

📖 Lire l'article : https://buff.ly/lYZaqpm

#WebDev #TechTrends

#2 - Module Federation et Vue à l'ère de l'IA : retour de la MadVue 2026

Voici la seconde partie de mon retour sur la **MadVue 2026**, la conférence Vue.js qui s'est tenue à Madrid le 22 mai 2026. Si vous avez manqué le début, la première partie est juste ici : * <a href="https://www.wanadevdigital.fr/360-1-temps-reel-urls-typees-formulaires-et-toolchain-retour-de-la-madvue-2026/" target="_blank">Partie 1 - Temps réel, URLs typées, formulaires et toolchain</a> * <a href="https://www.wanadevdigital.fr/361-2-module-federation-et-vue-a-l-ere-de-l-ia-retour-de-la-madvue-2026/" target="_blank">Partie 2 - Module Federation et Vue à l'ère de l'IA</a> Après les fondations de l'application Vue moderne, on change d'échelle et d'époque. Dans cet article, on va voir **comment partager des composants entre plusieurs applications Vue avec Module Federation**, puis trois talks consacrés à **Vue et l'intelligence artificielle** : faire **générer une interface en direct par un LLM**, **préparer son projet Vue pour les agents**, et enfin **apprendre le frontend** à l'ère de l'IA. C'est parti !

Vuejs//Berlin #107

Tue, Jun 9, 7:00 PM GMT+2 · Wikimedia Deutschland, 23–24, Tempelhofer Ufer, Möckernkiez, Tempelhofer Vorstadt, Kreuzberg, Friedrichshain-Kreuzberg, Berlin, 10963, Germany 📅 When: 09.06.2026 🎟 Ticke

OpenMeet
Vuejs//Berlin #107

Tue, Jun 9, 7:00 PM GMT+2 · Wikimedia Deutschland, 23–24, Tempelhofer Ufer, Möckernkiez, Tempelhofer Vorstadt, Kreuzberg, Friedrichshain-Kreuzberg, Berlin, 10963, Germany 📅 When: 09.06.2026 🎟 Ticke

OpenMeet