Пульс веб-платформы 18.04.2026


Новости

TanStack Start rethinks React Server Components — TanStack Start получил экспериментальную поддержку RSC. Подход кардинально отличается от Next.js: stream-примитивы вместо «use client», совместимость с React Query и CDN, отказ от Server Actions из соображений безопасности.

Проекты

Tab Out — Расширение Chrome заменяет стандартную новую вкладку на группировку по доменам. Лекарство от мультитабоза. • Wiretext — Unicode wireframe-диаграммы: макеты и схемы собираются из символов. Быстро, текстово, без инструментов.

Статьи, мнения, туториалы

JS/TS

AI делает разработку скучной — Жёсткий разбор: старые Show HN содержали глубокую проработку, сейчас — AI-генератор поверхностных решений. Prompt ≠ формулировка идеи. • One developer, two dozen agents, zero alignment — Maggie Appleton: запустила два десятка AI-агентов для работы над сайтом. Результат: нулевая согласованность, каждый агент в своём bubble.

CSS/HTML

Радио стейт-машина в CSS — Если UI нужно переключать между визуальными режимами без JS — радио state machine на базе input type="radio" и CSS-селекторов. Чистый CSS, без скриптов. • Предзагрузка картинок через JavaScriptnew Image() прогревает HTTP cache и показывает картинку без задержки. Когда использовать и когда лучше link rel="preload".

Платформа

Улучшение UX в legacy-системах — Практическое руководство: legacy должен сосуществовать с современными продуктами. Big-bang vs incremental vs parallel миграция, фокус на зависимостях и workflow. • CSP, CORS и security headers — Что обязан знать фронтендер: CORS — не про «разрешить запрос», а про контроль доступа. CSP — последняя линия обороны от XSS.