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


Новости

  • GlassWorm: код в Unicode-символах — GlassWorm — новая supply chain атака: исполняемый код прячется в невидимых Unicode-символах внутри npm-пакетов. Визуально код выглядит чистым.
  • Fresh 2 + Deno Console — Deno мигрировал: dash.deno.com → console.deno.com, Fresh → Fresh 2. Крупное обновление инфраструктуры.

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

AI/Agents

  • Когда подорожают токены? — Цена токенов упала в 1000x с 2023. Железо дешевеет, открытые модели на ноутбуках. Конкуренция структурная — никто не может поднять цены без потери рынка.

JS/TS

  • Pretext: 500x быстрее текстовых измерений — Pretext от Cheng Lou (бывший React Core): prepare() измеряет через Canvas API без reflow, layout() считает чистой арифметикой. 1000 элементов: 94ms → 0.05ms, 500x быстрее.
  • TanStack Router: Signal Graph — TanStack Router: Signal Graph заменяет router.state на мелкие stores. Более быстрый client-side navigation, плавные обновления.
  • TypeScript 6.0 — официальный анонс — TypeScript 6.0 — последний мажорный релиз на JS-стеке перед переписыванием компилятора на Go. strict=true по умолчанию, types=[], deprecated настройки.

CSS

  • @scope: Donut Scope, Proximity, DOM Blasters — Продвинутые паттерны @scope: Donut Scope для «дыр» в стилях, Proximity для каскадной близости, DOM Blasters для inline
  • Великое расширение CSS — CSS заменяет JS-библиотеки: anchor positioning вместо Floating UI, Popover вместо Radix, scroll-driven вместо GSAP, view transitions вместо Motion,