Vue 3.6: Vapor Mode компилирует компоненты без Virtual DOM
Vue 3.6 в статусе rc (3.6.0-rc.10) получит Vapor Mode — режим компиляции, который пропускает Virtual DOM и обновляет DOM напрямую. Режим опциональный, включается атрибутом vapor у компонента, поддерживается в Nuxt 4.6 в interop-режиме.
- Vapor Mode включается атрибутом vapor у SFC и не требует переписывать приложение
- В бенчмарках js-framework-benchmark Vapor сравнялся с Solid и Svelte 5
- Vue 3.6 также переписал реактивность на базе библиотеки alien-signals
- Nuxt 4.6 поддерживает Vapor только в interop-режиме, корень приложения остаётся на Virtual DOM
Читать дальше
Софт