Vue Composition API y Apollo Composable con GraphQL

¿Qué aprenderás?

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. 

Requisitos

  • Conocer Vue Composition API, aquí tienes un curso completo.
  • Conocimientos básicos de GraphQL, aquí tienes un curso que te ofrecerá las bases necesarias a través de un desarrollo completo.


¿A quién va dirigido el curso?

  • Desarrolladores que trabajen con Vuejs y quieran utilizar las mejores herramientas que el Framework nos ofrece en su versión 3, en este caso Vue Apollo haciendo uso de GraphQL.


¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

Cursos relacionados

Acerca del autor

Más de 12 años de experiencia en el desarrollo de aplicaciones web con amplia experiencia en desarrollo móvil utilizando PHP, Laravel, Vue.js, React, React Native y Serverless.

Israel Parra

Analista programador web Full Stack

Valoraciones

5
star star star star star

1 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Francisco Gerardo Ibarra Pérez

hace 4 años

Francisco Gerardo - Excelente curso
star star star star star

Me ha parecido bastante consciso y practico

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Términos y condiciones para afiliados Formulario de contacto

Copyright 2025 © Todos los derechos reservados.

Contacto