En
el anterior curso ya vimos durante más de 9 horas cómo crear un proyecto completo con
Vuejs 2 y Apollo haciendo uso de AWS y AppSync entre otros. Ahora toca ver cómo crear y configurar un proyecto utilizando
Vue Composition API y Apollo. La idea es utilizar
Vue 3 a través de su API de Composición para a través del método setup de Vue 3 llevar a cabo un sencillo proyecto utilizando
Vuetify 2.
Este curso no será demasiado profundo, pero sí te ofrecerá mucha información acerca de cómo desarrollar proyectos en Vue 3 a través de un completo ejemplo. Uno de los problemas que los desarrolladores deben enfocar en Vue 3 es que el método setup es genial, pero éste pierde el contexto del componente. Por lo tanto, el acceso a los recursos del mismo no se hace a través de this como sí se hace en la versión 2 y anteriores.
Apollo Composable está en una fase temprana pero nos ofrece una idea de cómo podremos utilizar Vue Apollo en Vue 3, la idea es utilizar la API de Composición a través de useQuery, useMutation y useResult entre otros, llamando a esas funciones podremos ejecutar consultas GraphQL ahorrando muchas líneas de código si lo comparamos con lo que venimos haciendo en la versión actual de Vue Apollo.
Si te interesa el contenido te invito a ver el vídeo de introducción y, si te decides, suscríbete a cualquier plan de la plataforma para tener acceso inmediato a este y a todos los cursos que tenemos disponibles.