Curso Vue.js
Aprende a desarrollar aplicaciones modernas con Vue.js
Iniciación
Intermedios
Avanzados
Introducción a Vue.js
5 articulos- Introducción a ViteProximamente
- Integración con AstroProximamente
- Creación de proyectos con Vue CLI y ViteProximamente
- Estructura de un proyecto Vue.jsProximamente
Fundamentos de Vue.js
8 articulos- Sintaxis de plantillas (interpolación, directivas)Proximamente
- Directivas básicas: `v-if`, `v-for`, `v-bind`, `v-on`Proximamente
- Uso avanzado de directivasProximamente
- Binding en Vue.jsProximamente
- Creación de componentes (Options API vs Composition API)Proximamente
- Renderizado condicional y iterativoProximamente
- Manejo de eventosProximamente
Componentes y Composición
10 articulos- Composition APIProximamente
- Props en Vue.jsProximamente
- Eventos en componentesProximamente
- Comunicación entre componentes (props, eventos, provide/inject)Proximamente
- Slots en Vue.jsProximamente
- Componentes dinámicosProximamente
- Slots y componentes dinámicosProximamente
- Gestión de estado local con `setup()`Proximamente
- Ciclo de vida de los componentesProximamente
- Renderizado avanzadoProximamente
Directivas y Templates
5 articulos- Reactividad con `ref` y `reactive`Proximamente
- Computed propertiesProximamente
- Watchers en Vue.jsProximamente
- Manipulación del DOM con Vue.jsProximamente
- ComposablesProximamente
Styling
7 articulos- Scoped stylesProximamente
- Clases dinámicasProximamente
- Estilos en Vue.jsProximamente
- Integración con Tailwind CSSProximamente
- Uso de PrimeVueProximamente
- Componentes UIProximamente
- Aplicar estilos y clasesProximamente
Manejo de eventos y formularios
2 articulos- Manejo de formularios con Vue.jsProximamente
- Validación de formulariosProximamente
Manejo de Estado Avanzado
3 articulos- Introducción a Vuex (State, Getters, Mutations, Actions)Proximamente
- Migración a Pinia (stores, acciones y estado reactivo)Proximamente
- Patrones de gestión de estado en aplicaciones grandesProximamente
Routing y Navegación
3 articulos- Configuración de Vue RouterProximamente
- Rutas dinámicas y parámetrosProximamente
- Navegación programática y guardsProximamente
Integración con APIs y Backend
4 articulos- Uso de `fetch` para peticiones HTTPProximamente
- Consumo de APIs REST con AxiosProximamente
- Manejo de autenticación (JWT, tokens)Proximamente
- Uso de GraphQL con Vue ApolloProximamente
Renderizado y Optimización
3 articulos- Server-Side Rendering (SSR) con Nuxt.jsProximamente
- Generación de sitios estáticos (SSG)Proximamente
- Optimización de rendimiento (lazy loading, memoización)Proximamente
Testing y Calidad de Código
3 articulos- Unit testing con Jest/VitestProximamente
- Component testing con Vue Testing LibraryProximamente
- End-to-End testing con Cypress o PlaywrightProximamente
Despliegue y DevOps
3 articulos- Build y optimización para producciónProximamente
- Despliegue en plataformas (Netlify, Vercel, AWS)Proximamente
- Integración con CI/CD (GitHub Actions, GitLab CI)Proximamente