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


Новости

  • Element-scoped View Transitions в Chrome 147 — Chrome 147 добавил element-scoped view transitions — теперь можно запускать переходы на конкретном контейнере, а не только на document. Позволяет анимировать список, не затрагивая сайдбар
  • TSRX — духовный наследник JSX — Dominic Gannaway (React, Svelte, Inferno) анонсировал TypeScript Render Expressions — компилятор, трансформирующий новый синтаксис в идиоматичный React, Solid или Ripple. Поддерживает условный рендеринг с хуками, SFC и async boundaries
  • Аналог.js 2.5 — runtime i18n, fast compilation и hierarchical content — Вышла версия 2.5 метафреймворка Analog.js с runtime интернационализацией, режимом быстрой компиляции и поддержкой иерархического контента

Проекты

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

JS/TS

  • Что знать в JavaScript к 2026 году — Обзор ECMAScript 2025: ленивые Iterator Helpers, методы для Set, RegExp.escape для безопасных регулярок. Фокус на применении в рантаймах, фреймворках и туллинге

CSS

HTML/Accessibility

Performance

  • Горячий код в V8: оптимизация на лету — Как V8 оптимизирует код от «холодного» до «горячего»: интерпретация, JIT-компиляция и влияние на бенчмарки, облачные функции и высоконагруженные проекты

Инструменты

  • GitHub is sinking — время уходить? — Анализ деградации GitHub после Microsoft: падение аптайма, slop, проблемы с Copilot и AI-генерацией кода. Обзор альтернатив — Codeberg, Forgejo, Tangled, self-hosted