
🚤 Tailwind CSS: Arquitectura y buenas prácticas
Aprende a estructurar tus proyectos con Tailwind CSS siguiendo buenas prácticas.
Aprenderás a refactorizar un frontend ya existente en HTML, CSS, y JavaScript integrando VueJS de forma progresiva.
El proceso de migración permitirá que convivan "los dos mundos" (el frontend legacy y el nuevo) hasta conseguir una Single Page Application (SPA) completa.
Nuestra aplicación Vue final será un blog que obtendrá datos de diferentes APIs externas, y gestionará los comentarios y navegación entre páginas. En el camino iremos aprendiendo los conceptos de Vue.js que vayamos necesitando para la migración.
Además del proceso de migración en sí, veremos cómo resolver los nuevos retos que nos plantean las SPA: Despliegue en producción y Server Side Rendering (SSR) para evitar penalizaciones SEO.
En resumen, este es un curso de introducción a VueJS como el que no encontrarás en otras plataformas: Basado en un caso de El Mundo Real™️ donde no podemos partir de 0 o parar el ritmo de desarrollo de nuestro frontend 🤟
Muchas veces nos encontramos con proyectos frontend servidos desde frameworks backend como Symfony (PHP) o Spring (Java) que están hechos con jQuery u otras librerías, y queremos migrar a un framework moderno tipo Vue.
Las soluciones que encontramos en internet suelen ser de todo o nada. O bien empezando proyectos desde cero con Vue (🌈 y 🦄), o bien introducciones a Vue.js que explican concepto tras concepto sin verle una utilidad práctica en un caso de uso de El Mundo Real™️.
Por eso, en este curso vamos a abordar la migración a Vue partiendo de un template HTML que bien podría estar servido mediante cualquier backend con un sistema de plantillas como Twig o JSP.
Aquí tienes cursos relacionados para aprovechar los conocimientos que adquirirás con este curso de VueJS e ir un pasito más allá:

No subiremos el precio mientras mantengas tu suscripción activa