En Vue 3 se introduce la Composition API, una nueva forma alternativa de escribir código en Vue.
La Composition API está diseñada para mejorar sustancialmente la capacidad de crecimiento de un proyecto, así como facilitar la reutilización de componentes.
La modalidad Options API nos permite trabajar mediante opciones en un objeto de Vue. La información está separada por nombre de estructuras, de modo que la curva de aprendizaje es muy sencilla y agradable, y resulta muy apropiado para usuarios que comienzan a trabajar con frameworks:
Por otro lado, la Composition API, en lugar de separar la información en opciones, utiliza un método especial (hook) llamado setup() donde podremos escribir nuestro código Javascript de inicialización del componente. Dicho hook devolverá un object con los elementos que queramos utilizar en el resto del componente.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?