Última actualización:

¿Qué voy a aprender?

Quasar Framework es una gran herramienta que ningún desarrollador que utilice Vuejs debe pasar por alto. Nos permite desarrollar aplicaciones SPA, PWA, SSR, de escritorio y móvil con el mismo código base utilizando Vuejs.

En este curso aprenderás a desarrollar Aplicaciones SSR con Vuejs y Quasar Framework, pero no sólo eso, también veremos cómo integrar recursos muy interesantes a nuestro proyecto, ORM Bookshelf, Knex para mantener un control de bases de datos MySQL, archivos de entorno con Dotenv y muchas más cosas.

Si no sabes qué es una aplicación SSR, no te preocupes, te lo explico.

Una aplicación SSR (Server Side Rendering) se basa principalmente en que el HTML que se muestra al ver el código fuente es HTML que los robots que visitan nuestro sitio pueden leer, y por ende, nuestro sitio se puede posicionar en la web al igual que cualquier otro sitio, por lo tanto, soluciona de un plumazo el típico problema de SEO de las aplicaciones SPA.

Además, el HTML lo retorna un servidor, no el cliente, en el caso de Quasar lo hace Express, un Framework para Nodejs, lo que resulta en aplicaciones que se ejecutan más rápidamente, con lo cual nuestro posicionamiento en Google se puede ver mejorado debido a este factor, ya sabemos que a Google le encantan los sitios rápidos.

También debe quedar claro que las aplicaciones SSR no son la solución para todos los problemas del mundo. No tiene sentido desarrollar una aplicación SSR para una administración, por ejemplo, pero tiene todo el sentido del mundo cuando lo que necesitas hacer es un Blog que deseas posicionar o un sitio de comercio electrónico que deseas posicionar y que sea extremadamente rápido.

El principal impedimento o desventaja de una aplicación SSR, es que a diferencia de la SPA, éstas deben ejecutarse en un servidor que tenga instalado Nodejs, por lo tanto deberemos cumplir esto si queremos desarrollar este tipo de aplicaciones.

Requisitos recomendados para tomar el curso

  • Sólidos conocimientos de Vuejs y Vuex, aquí tienes un curso si te interesa.
  • Conocimientos de Nodejs y Express, aquí tienes un curso si te interesa.
  • Muy recomendado haber tenido contacto previo con Quasar Framework, en este curso explicamos todas las bases.
  • Recomendado pero no imprescindible haber tenido contacto previo con AWS, aquí tienes un curso si te interesa.

¿Para quién es este curso?

Desarrolladores que utilicen Vuejs y quieran aprender a desarrollar aplicaciones SSR con Quasar Framework añadiendo potentes tecnologías, ORM Bookshelf, Knex y muchos temas más.

¿Qué hago si tengo dudas a lo largo del curso?

Este curso cuenta con su propio foro para recibir ayuda en caso de que la necesites, una vez te hayas inscrito podrás acceder siempre que quieras. Las dudas planteadas en el foro normalmente son respondidas el mismo día para acelerar la fase de aprendizaje.

Contenido del Curso

Introducción
SSR Quasar: ¿Qué vamos a hacer? GRATIS 00:07:00
SSR Quasar: Explicando el ecosistema que vamos a utilizar en el curso GRATIS 00:06:00
Archivos del curso
SSR Quasar: Proyecto final y ayudas 00:00:00
Configuraciones iniciales
SSR Quasar: Instalar dependencias GRATIS 00:05:00
SSR Quasar: Añadir modo SSR a nuestra aplicación GRATIS 00:04:00
SSR Quasar: Instalar y configurar el plugin Vuelidate 00:05:00
SSR Quasar: Configurar el archivo de configuración de Quasar Framework para nuestro desarrollo 00:08:00
Desarrollar el servidor con Bookshelf, Knex, Dotenv y Express
SSR Quasar: Iniciando el servidor dentro de Quasar, migraciones con Knex 00:06:00
SSR Quasar: Crear migraciones con Knex para definir la estructura de nuestra base de datos, UP 00:06:00
SSR Quasar: Crear migraciones con Knex para definir la estructura de nuestra base de datos, DOWN 00:02:00
SSR Quasar: Insertar datos con Seeds utilizando Knex 00:08:00
SSR Quasar: Configurar el ORM Bookshelf 00:03:00
SSR Quasar: Definir los modelos de nuestro Blog con Bookshelf 00:05:00
SSR Quasar: Extender el servidor de Quasar SSR para establecer nuestras configuraciones 00:03:00
SSR Quasar: Rutas de autenticación con Express, LOGIN 00:08:00
SSR Quasar: Rutas de autenticación con Express, REGISTRO 00:04:00
SSR Quasar: Rutas de autenticación con Express, LOGOUT 00:02:00
SSR Quasar: Rutas para obtener todos los posts y el detalle de un post con Bookshelf 00:03:00
SSR Quasar: Introducción a AWS y generar claves para conectar con S3 00:07:00
SSR Quasar: Configurar Multer y Multer S3 para subida de archivos al sistema de Storage de Amazon 00:06:00
SSR Quasar: Ruta para actualizar el avatar del usuario con Express y S3 00:09:00
SSR Quasar: Ruta para actualizar el nombre y el password del usuario identificado 00:03:00
Desarrollar el cliente con Vuejs y Quasar Framework
SSR Quasar: Introducción a la aplicación del lado del cliente 00:05:00
SSR Quasar: Crear módulo de autenticación con Vuex y aprender a definir el state en aplicaciones SSR 00:06:00
SSR Quasar: Acciones Vuex del módulo Auth 00:03:00
SSR Quasar: Mutaciones Vuex del módulo Auth 00:02:00
SSR Quasar: Persistir el estado del usuario identificado con sesiones del servidor utilizando ssrContext 00:03:00
SSR Quasar: Desarrollar el módulo Blog para manejar los posts 00:04:00
SSR Quasar: Layout para usuarios no identificados 00:07:00
SSR Quasar: Layout para usuarios identificados 00:07:00
SSR Quasar: Desarrollar el sistema de login completo, rutas, página, validaciones y procesar contra servidor 00:17:00
SSR Quasar: Desarrollar el sistema de registro completo, rutas, página, validaciones y procesar contra servidor 00:06:00
SSR Quasar: Manejando el SEO en aplicaciones SSR con Quasar Framework 00:06:00
SSR Quasar: Prefetch, controlando el acceso a páginas desde el cliente y el servidor, login y registro 00:10:00
SSR Quasar: Crear página Profile y aplicar Prefetch 00:06:00
SSR Quasar: Subida de archivos desde perfil de usuario para actualizar el avatar 00:15:00
SSR Quasar: Refrescar el avatar del usuario en el cliente al finalizar la subida 00:04:00
SSR Quasar: Actualizar el nombre y la contraseña del usuario identificado 00:05:00
SSR Quasar: Crear componentes Post, Tags y Category para reutilizar en listado de Posts 00:06:00
SSR Quasar: Página para listar Posts, Prefetch con Vuex para renderizar el HTML correctamente 00:12:00
SSR Quasar: Página detalle Post, Prefetch con Vuex para renderizar el HTML correctamente 00:06:00
SSR Quasar: Compilar proyecto para puesta en PRODUCCIÓN 00:05:00

Valoraciones del curso

N.A

valoración
  • 1 estrellas0
  • 2 estrellas0
  • 3 estrellas0
  • 4 estrellas0
  • 5 estrellas0

No hay valoraciones para este curso.

HACER ESTE CURSO
  • Precios variables +
  • ACCESO PARA SIEMPRE
  • Certificado del curso
  • Número de clases42
  • 4 horas, 5 minutos
28 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register