Vue, uno de los frameworks javascript más importantes
Vue, uno de los frameworks javascript más importantes
  • Tiempo de lectura:5 minutos de lectura
  • Categoría de la entrada:Framework Javascript

El equipo de desarrollo de Vue pasa oficialmente a implementar la versión de Vue 3 como versión por defecto del framework desde el 7 de Febrero de 2022.

Cuando Vue comenzó, era solo una biblioteca de tiempo de ejecución. A lo largo de los años, se ha convertido en un framework que abarca muchos subproyectos:

  • La biblioteca principal, es decir, el paquete npm de vue
  • La documentación, con contenido suficiente para ser considerado un libro
  • La cadena de herramientas de compilación, es decir, Vue CLI, vue-loader y otros paquetes de soporte
  • Vue Router para construir SPA
  • Vuex para la gestión estatal
  • Extensión de devtools del navegador para depuración y creación de perfiles
  • Vetur, la extensión VSCode para compatibilidad con IDE de componentes de un solo archivo
  • Complemento ESLint para estilo estático/comprobación de errores
  • Vue Test Utils para pruebas de componentes
  • Transformaciones JSX personalizadas que aprovechan las funciones de tiempo de ejecución de Vue
  • VuePress para la generación de sitios estáticos basados en Vue

Lanzamiento de Vue 3

Con el núcleo lanzando una nueva versión principal, todas las demás partes del framework necesitaban avanzar juntas y se necesita proporcionar una ruta de migración para los usuarios de Vue 2.

Cuando el núcleo de Vue 3 estuvo listo, la mayoría de las otras partes del framework estaban en versión beta o aún estaban esperando una actualización.

Al mismo tiempo, mantuvimos Vue 2 como predeterminado para la documentación y las instalaciones de npm. Esto se debe a que sabíamos que para muchos usuarios, Vue 2 aún brindaba una experiencia más coherente y completa hasta que se perfeccionaran otras partes de Vue 3.

Ahora npm install vueya instala Vue 3.

Documentos y sitios oficiales

Toda la documentación y los sitios oficiales ahora tienen por defecto las versiones de Vue 3 incluyen:

Las versiones actuales de Vue 2 de estos sitios se han movido a nuevas direcciones (los prefijos de versión indican las versiones respectivas de las bibliotecas, no las de Vue core):

Repositorios de GitHub

Todos los repositorios de GitHub de la organización vuejs han cambiado a las versiones de Vue 3 en la rama predeterminada. Además, hemos cambiado el nombre de los siguientes repositorios next para eliminarlos:

Los repositorios de traducción de la documentación principal se trasladan a la vuejs-translationsorganización.

GitHub maneja las direcciones de repositorio automáticamente, por lo que los enlaces anteriores al código fuente y los problemas aún deberían funcionar.

Vue 3.2

Si quieres, puedes comprobar todos los nuevos avanzes aplicados en la última versión de Vue 3.2 desde el blog oficial de Vue.