#Vue.js 3.6
1 messages · Page 1 of 1 (latest)
Mejoras en el sistema de reactividad (S-tier reactivity) con “alien-signals”, mejoras en el sistema de renderzado con “vapor mode” (S-tier render system), empaquetado (bundler) más pequeño (menos de 10kb) con “vapor mode”.
La version de “alien-signals” que viene en vue.js 3.6, es actualmente más rapida que SolidJS y que Svelte5
Hay que decir que el actual sistema de reactividad de Vue.js no es el más rápido. Esto va ha cambiar con “alien-signals”.
Además va ha mejorar el uso de memoria de Vue en un 14%
“Vapor mode” es un nuevo sistema de renderizado que va ha mejorar la rapidez con la que Vue renderiza y actuliza el DOM. Además de reducir el tamaño de empaquetado de Vue.js.
Su principal características es que no ocupa el “virtual DOM” (inspirado por SolidJS).
“Vapor mode” será opcional, va ha coexistir con el actual sistema, y se encuentra en fase “experimental”
Dentro de las pruebas hechas durante desarrollo de “vapor mode”, se ha logrado renderizar 100k componentes de vue en 100ms.
Hay que reconocer que tanto “alien-signals” como “vapor mode” ha sido desarrollado por la comunidad de Vue.js
Finalmente, vue@3.6 también va ha optimizar como genera los tipos para los componentes y “Suspense” pasa ha fase “estable”.
Con vue@3.6, se tendrá un framework de nivel empresarial, por su rapidez, eficiencia y optimización.
Al ser una versión menor, no hay cambios que puedan romper el actual código. Inmediatamente se libere la versión, se tendrá el beneficio de un mejor sistema de reactividad, y la mejora en el renderizado, al estar en fase experimental, será opcional su utilización.