- Aprender
-
Ecosistema
Ayuda
Herramientas
Librerías Oficiales
Noticias
Lista de Recursos
- Equipo
- Apoyar Vue
- Traducciones
Guía
Conocimientos Esenciales
- Instalación
- Introducción
- La instancia Vue
- Sintaxis de Template
- Propiedades Computadas y Observadores
- Enlace Clases y Estilos
- Renderización Condicional
- Renderizado de lista
- Manejo de eventos
- Binding en Formularios
- Conceptos Básicos de Componentes
Transiciones & Animaciones
- Efectos de Transición
Componentes en Profundidad
- Registro de Componente
- Propiedades
- Eventos personalizados
- Slots
- Componentes Dinámicos & Asíncronos
- Handling Edge Cases
- Transiciones de estado
Reusabilidad & Composición
- Mixins
- Directivas Personalizadas
- Funciones de renderizado & JSX
- Plugins
- Filtros
- Publicación en Producción
Herramientas
- Componentes de un Solo Archivo (Single File Components)
- Testing Unitario
- Soporte TypeScript
Escalando la Aplicación
- Enrutamiento
- Administración del Estado
- Renderizado del lado de Servidor
Funcionamiento Interno
- Reactividad en profundidad
Migraciones
- Migración desde Vue 1.x
- Migración desde Vue Router 0.7.x
- Migración de Vuex 0.6.x a 1.0
Meta Documentación
- Comparación con otros frameworks
- Únete a la comunidad Vue.js!
- Conozca al equipo
Enrutamiento
Router Oficial
Para la mayorias de las SPAs, es recomendado utilizar la librería con soporte oficial vue-router. Por más detalles, ver la documentación de vue-router.
Routeo simple desde cero
Si usted solo necesitar un enrutamiento muy simple y no deseas utilizar una librería de enrutamiento con todas las funcionalidades, usted puede hacerlo de renderizando dinamicamente un componente de nivel página como este:
const NotFound = { template: '<p>Page not found</p>' } |
Combinado con la API HTML5 History, usted puede construir un muy básico pero totalmente funcional enrutador del lado del cliente. Para ver esto en practica, visita esta app de ejemplo.
Integrando Enrutadores de terceros
Si hay algun enrutador de terceros que usted prefier utilizar, como Page.js o Director, la integracion es igualmente fácil. Aquí hay un ejemplo completo utilizando Page.js.
¿Encontró un error o simplemente quiere contribuir con la documentación?
Edite esta página en GitHub!
Puesto en marcha en
Netlify