Bun 1.4 получит поддержку React Compiler — Bun 1.4 получит встроенную поддержку React Compiler. Runtime продолжает догонять Node по интеграции с экосистемой React — теперь и с компилятором, который оптимизирует мемоизацию автоматически.
Проекты
Microlighter — Микроскопический (~2 KB) синтаксический подсветчик на CSS Custom Highlights API. Zero dependencies, клиентский рендеринг без тяжёлых библиотек — подсветка через нативный браузерный API.
Poline — Лёгкая TypeScript-утилита для генерации цветовых палитр через интерполяцию в полярных координатах. Без зависимостей, быстрая — рисует линии между anchor-точками и выдаёт гармоничные палитры.
Статьи, мнения, туториалы
JS/TS
Coordinating Optimistic Updates in Next.js — Разбор паттерна optimistic updates в Next.js: как синхронизировать состояние между серверными экшенами и UI без race conditions. Практический подход к управлению промежуточным состоянием форм.
Shading motion — Глубокое погружение в обнаружение и стилизацию движения через WebGPU и TSL: motion masking, blob tracking, optical flow и velocity-based motion blur. Screen-space шейдеры на новом уровне.