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


Новости

  • TypeScript 7.0: компилятор на Go, 10x быстрее — TypeScript переезжает на Go, получая колоссальный прирост производительности — в 10 раз быстрее, чем TypeScript 6.0. Парсинг, типизация и эмиссия теперь работают параллельно, что кардинально ускорит большие проекты.
  • BCD Changes Report: Serial API, LanguageModel, CSS Container Rule — Firefox добавил поддержку Serial API для работы с последовательными портами и LanguageModel API. В CSS появился Container Rule и свойство position-anchor. Всего за неделю +40 новых API в браузерах.

Проекты

  • TSRX: духовный преемник JSX для TypeScript — Языковое расширение TypeScript от Dominic Gannaway, которое позиционируется как духовный преемник JSX. Позволяет писать более декларативный код с улучшенной типизацией шаблонных конструкций.
  • Rspack 2.0: much faster, better ESM support — Rspack обновился до версии 2.0 с существенным улучшением производительности и поддержкой ES modules. Бандлер продолжает расти популярностью как альтернатива Webpack.

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

JS/TS

  • [collective speed isn’t the sum of individual speed](https://blog.jim-nielsen.com/2026/collective-speed-isnt-the-sum-of individual-speed/) — Глубокая мысль: быстрые разработчики не делают быструю компанию, как спринтеры в эстафете. Критически важна передача эстафеты (синхронизация) между участниками, а не индивидуальная скорость.
  • AI & alignment: raw coding speed isn’t the bottleneck — Хорошая статья о том, что скорость написания кода не является основной проблемой. Важнее синхронизация команды, понимание того, что строить, и review процесс. AI ускоряет индивидуальную работу, но не помогает с командной.

CSS

  • Rebuilding a web text editor: draft.js is not the answer — Readymag CTO о том, почему они отказались от draft.js и решили строить свой текстовый редактор с нуля. Интересный кейс про vendor lock, emoji sequences и необходимость full control над текстовыми манипуляциями.

Инструменты