La idea de este post es hacer una introducción para principiantes a la nueva versión del framework más de moda en el desarrollo Front End, Vue 3. Desde sus comienzos Vue no dejo de crecer gracias a su curva de aprendizaje, mucho más ágil que frameworks como Angular o React, o su facilidad para añadir nuevas funcionalidades tales como el manejo de estado o el enrutamiento. Esto hace que pueda pasar de una simple librería de manejo del DOM como jQuery a un framework con todas las herramientas para crear apps a gran escala. No tengo nada en contra de Angular y React, pero desde que he empezado a programar apps con Vue, mi favorito es claro :). Algún día dedicare un post a este tema y contar el porque de mi favoritismo.

¡Vue 3 ya está aquí!

Intentaré ser lo más conciso y claro posible, con ejemplos de código para demostrar lo sencillo que puede ser desarrollar con este maravilloso framework. Lo dividiremos en una serie de 10 posts diferenciados por conceptos básicos necesarios para entender el funcionamiento de Vue 3.

A lo largo de la serie de posts (se recomienda leerlos en orden), haremos una mini app para ver como todos estos conceptos se relacionan entre si y al final de cada post estará el código para poder continuar al siguiente. Sin más rollo vamos a lo que interesa de verdad, vamos a empezar por lo más básico, crear una Vue App de la manera más simple posible.

¡Espero que os guste! y no dudéis en comentar cualquier cosa.