El autor y desarrollador principal de Vue.js, You Yuxi, anunció que Vue 3.0 ha entrado en la etapa Beta .
Entrar en la etapa Beta significa:
- Todas las RFC planificadas se han consolidado.
- Han implementado todos los RFC fusionados
- Vue CLI ahora proporciona soporte experimental a través de vue-cli-plugin-vue-next
- También proporciona una configuración mínima de paquete web para Vue 3 , que admite componentes de un solo archivo
La versión actual necesita usar el ES2015 + nativo en el entorno de tiempo de ejecución, y aún no es compatible con IE11. Está previsto ingresar a la etapa RC antes de construir un IE11 compatible.
El estado de soporte de la biblioteca oficial para Vue 3:
Proyecto | Estado |
---|---|
view-router | Alfa [ RFC propuestas ] [ GitHub ] [ npm ] |
vuex | Alfa, con la misma API [ GitHub ] [ npm ] |
vue-class-component | Alfa [ Github ] [ npm ] |
view-cli | Soporte experimental a través de vue-cli-plugin-vue-next |
eslint-plugin-view | Alfa [ Github ] [ npm ] |
ver-test-utils | Alfa [ Github ] [ npm ] |
view-devtools | WIP |
jsx | WIP |
Según las noticias anunciadas anteriormente , Vue 3 ha reescrito el DOM virtual (DOM virtual) y la velocidad ha mejorado significativamente, pero después de todo, todavía está en la etapa Beta. El autor recomienda no actualizar la aplicación del entorno de producción por el momento, porque la guía de actualización y las herramientas de soporte aún no son perfectas Pero puedes probarlo en proyectos nuevos / pequeños.
Obtenga Vue 3.0 Beta https://github.com/vuejs/vue-next/releases