Curso Vue + Server Side Rendering con Nuxt.js
Para ver este curso completo te invitamos a que nos ayudes haciendo una aportación con la cual adquieres acceso total a las lecciones.
Parte 1 - Breve Introducción (1:29)
Parte 2 - Nuxt.js (06:45)
Parte 3 - App final (03:18)
Parte 5 - Instalación (07:43)
Parte 7 - Directory Structure (05:21)
Parte 8 - Views - parte 1 (05:43)
Parte 9 - Views - parte 2 (09:38)
Parte 11 - Routing (06:58)
Parte 12 - Async Data (17:57)
Parte 13 - Rutas Dinámicas (09:44)
Parte 16 - External Libraries (09:19)
Parte 20 - Plugins (15:12)
Parte 24- ¿Qué veremos? (1:34)
Parte 27 - Stores - Vuex (06:53)
Parte 33 - Depuración de Errores (14:56)
Parte 34 - Operación de Logout (11:32)
Introducción
- ¿Cuándo es útil el concepto de server side rendering?
- ¿Qué es una aplicación "universal"?
- Competidores de Nuxt.js
- Características de un framework para server side rendering
Vistas y Routing
- Rutas básicas
- Rutas dinámicas
- Rutas anidadas
- Parámetros y validación
- Layouts, páginas y componentes
Manejo de datos
- Async Data en cliente y servidor
- El objeto "context"
- Manejo de errores
- nuxtServerInit()
Conexión con REST APIs
- Ejecución de código del lado del servidor
- Ejemplo de almacenamiento y consumo de datos
- Fetch
- Peticiones y respuestas
Middleware
- Concepto
- Casos de uso
- Configuración en Nuxt.js
- Creación de un middleware
Autenticación
- Uso de tokens
- Persistencia de tokens a través de toda la aplicación
- Ejemplo de login / logout
Deployment
- Ejemplo de deployment de aplicaciones estáticas y Single Page Applications
- Proceso de building
- Requerimientos de servidor
Te recomendamos tener instalado las últimas versiones de:
- Node.js
- Git
- Un editor de código como Visual Studio Code o IDE como WebStorm
Además si es posible que pudieras estudiar sobre las nuevas funcionalidades de ECMAScript 2015 estaría excelente.
¿Tienes alguna pregunta?
Para ver esta funcionalidad debe aceptar el uso de cookies.
Instructor
Adquiere tu Membresía
Ahora ya puedes adquirir tu membresía premium y obtener acceso a todos los cursos, empieza ahora y conviértete en un profesional de la web.
Aportaciones por Curso
Con tus aportaciones podremos continuar con este proyecto, lo que aportes será destinado a:
- Seguir creando contenido actualizado enfocado a dar soluciones.
- Promoción de la democratización del conocimiento. Necesitamos que más jóvenes continúen preparándose para hacer juntos un futuro mejor.
- Costos de operación (transmisión en vivo, servidores web, newsletters).
- Acceso al curso profesional totalmente en vivo.
- Acceso al curso profesional después de la transmisión (lo podrás ver cuántas veces quieras).
- Respuesta a TODAS tus preguntas durante el curso en vivo.
- Acceso al código fuente con ejemplos listos para ser aplicados en tus proyectos personales.
- Acceso al curso profesional totalmente en vivo.
- Acceso al curso profesional después de la transmisión (lo podrás ver cuántas veces quieras).
- Respuesta a TODAS tus preguntas durante el curso profesional en vivo.
- Prioridad alta para responder tus preguntas en nuestro sistema de comentarios.
- Acceso al código fuente con ejemplos listos para ser aplicados en tus proyectos personales.
- Obtén un certificado por tu asistencia, con un enlace público para poder compartirlo en tu perfil social (LinkedIn o tu sitio personal).
- Tendrás prioridad en la selección de próximos eventos por ejemplo si quieres aprender sobre: Metodologías para CSS, lo haremos especialmente pensando en ti.
- Acceso al curso profesional totalmente en vivo.
- Acceso al curso profesional después de la transmisión (lo podrás ver cuántas veces quieras).
- Respuesta a TODAS tus preguntas durante el curso profesional en vivo.
- Prioridad alta para responder tus preguntas en nuestro sistema de comentarios.
- Acceso al código fuente con ejemplos listos para ser aplicados en tus proyectos personales.
- Tendrás prioridad en la sección de próximos eventos por ejemplo si quieres aprender sobre: Metodologías para CSS, lo haremos especialmente pensando en ti.
- Obtén un certificado por tu asistencia, con un enlace público para poder compartirlo en tu perfil social (LinkedIn o tu sitio personal).
- Videos editados en Full HD descargables para que puedas verlos cuántas veces quieras sin necesidad de conexión.