# Introducción

INFO

¿Usted es nuevo a Vue.js? Consulte nuestra guía esencial para empezar.

Este guía es principalmente para usuarios con experiencia previa de Vue 2 quien quiere aprender sobre las nuevas características y cambios en Vue 3. Este no es algo que tiene que leer desde arriba hasta abajo antes de probar Vue 3. Mientras se ve como que mucho ya han cambiado, muchos de los que ya sabe y a usted le gustan sobre Vue todavía mantienen lo mismo, pero queremos ser lo más minucioso posible y proveemos explicaciones y ejemplos detalladas para cada cambio documentado.

# Visión General


Empiece a aprender Vue 3 en Vue Mastery (opens new window).

# Inicio Rápido

Si quiere probar Vue 3 en un nuevo proyecto rápidamente:

# Compilación para Migración

Si tiene un proyecto o librería existente de Vue 2 que intente actualizar a Vue 3, proveemos una compilación de Vue 3 que ofrezca APIs compatibles con Vue 2. Echa una vistazo a la página compilación para migración para más detalles.

# Nuevas Características Destacadas

Algunas de las nuevas características para ver en Vue 3 incluyen:

# Cambios Rotundos

El siguiente consiste una lista de cambios rotundos desde 2.x:

# API Global

# Directivas de Plantillas

# Componentes

# Función Render

# Elementos Personalizados

# Otros cambios minores

# APIs eliminados

# Librerías de Soporte

Todas las liberías y herramientas oficiales nuestras ahora soportan Vue 3, pero algunos de ellas son todavía en fase beta o versión candidata. Puede encontrar detalles para las librerías individuales abajo. La mayoría ahora son distribuidas utilizando la etiqueta de distribución next en npm. Intentamos cambiar a latest una vez que todas las librerías oficiales sean versiones compatibles y estables.

# Vue CLI

Desde v4.5.0, vue-cli ahora provee la opción integrada para elegir Vue 3 cuando se cree un nuevo proyecto. Hoy puede actualizar vue-cli y ejecutar vue create para crear un proyecto de Vue 3.

# Vue Router

Vue Router 4.0 provee soporte para Vue 3 y tiene un número de cambios rotundos propios. Echa una vistazo a su guía de migración (opens new window) para más detalles.

# Vuex

Vuex 4.0 provee soporte para Vue 3 con la misma API como 3.x en gran medida. El sólo cambio rotundo es cómo se instala el plugin (opens new window).

# Extenciones para Devtools

Estamos trabajando sobre una nueva versión de Devtools con una nueva interfaz de usuario y las internales refactorizadas para soportar múltiples versiones de Vue. Actualmente la nueva versión es en fase beta y solo soporta Vue 3 (para ahora). La integración entre Vuex y Router es también trabajo en proceso.

# Soporte de IDE

Es recomendado utilizar VSCode (opens new window) con nuestra extención oficial Volar (opens new window), que provee soporte de IDE comprehensivo para Vue 3.

# Otros Proyectos

Proyecto npm Repo
@vue/babel-plugin-jsx rc (opens new window) [GitHub (opens new window)]
eslint-plugin-vue ga (opens new window) [GitHub (opens new window)]
@vue/test-utils beta (opens new window) [GitHub (opens new window)]
vue-class-component beta (opens new window) [GitHub (opens new window)]
vue-loader rc (opens new window) [GitHub (opens new window)]
rollup-plugin-vue beta (opens new window) [GitHub (opens new window)]

INFO

Para información adicional sobre la compatibilidad de Vue 3 con librerías y plugins, asegúrese de echar una vistazo a este problema en awesome-vue (opens new window).