Чё, опять не доверяем платформе? Нолан Лоусон разбирается, почему мы снова и снова пилим своё там, где браузер давно всё дал, — причём сам он обычно топит за платформу. В Hacker News поднялся шум: мол, нативные контролы и API слишком куцые и неудобные, чтобы всерьёз на них опираться.
В том же выпуске: Preact 11 — шесть лет с начала пути к этой версии, теперь с улучшенной гидратацией, автофорвардингом ref и ESM-only пакетом. Nuxt 4.6 — серьёзный шаг к серверно-агностичному Nuxt: серверный слой больше не привязан к Nitro (чистые серверные сборки Vite — экспериментальная опция), встроенные сессии, поддержка Vue Vapor и новый CLI (Nuxt CLI 4.0). Sindre Sorhus закрыл внешние pull request'ы из-за спама ИИ-вкладов, но свои проекты поддерживать продолжит; SWC тоже пускает PR только от доверенных контрибьюторов.
Релизы: Remix 3.0 (без React), Ink 8.0 (нужен React 19.3, плюс scroll offsets), Inferno 10, Qwik 2.0 RC, pnpm 12.10, Ember 7.3, Video.js 10, ESLint 10.12.
JavaScript Weekly #805