Última actualización:

¿Qué voy a aprender?

GraphQL es una poderosa alternativa a Rest, es decir, en lugar de crear un API Rest, ahora vamos a crear un API GraphQL, así de simple. En Laravel tenemos Lighthouse, una gran herramienta que hace el trabajo duro por nosotros, y en este curso de Laravel con GraphQL justamente vamos a ver este tema, cómo configurar un proyecto Laravel 8 para que sea capaz de convertirse en un API GraphQL.

¿Qué diferencias hay entre Rest y GraphQL?

GraphQL te permite decir desde el cliente, por ejemplo Vue, qué campos de un recurso quieres obtener, para un usuario el nombre, email y rol, de esta forma no es el servidor el que retorna cierta información, es el cliente. En Rest toda esta definición debe estar hecha de forma estricta por el servidor, el cliente nunca puede decir qué datos necesita, y aquí viene el problema, la mayoría de las veces obtenemos información que nunca utilizamos y que finalmente afecta en costes, rendimiento y tiempos.

¿Por qué necesito pasarme de Rest a GraphQL?

Esto realmente no debe ser una necesidad, más bien debe ser un síntoma de que vamos creciendo como desarrolladores, deseamos mejorar nuestros proyectos y hacernos en definitiva la vida más fácil. Aprender siempre suma, nunca resta, gracias a aprender a trabajar con GraphQL, además de seguir avanzando como desarrollador, también serás más atractivo para las empresas, ya que el conocimiento profundo de GraphQL no es sencillo y requiere de mucho tiempo y dedicación.

A lo largo de un ejemplo completo y desde cero entenderás qué es GraphQL, sus principales diferencias con REST y aprenderás a utilizar su Playground (Postman para GraphQL) para interactuar con tu API, también te recomendaré una serie de cursos de la plataforma para que si lo deseas puedas aprender a consumir tu API GraphQL en Laravel con Vuejs, utilizando Composition API y Options API.

Requisitos recomendados para tomar el curso

Es necesario tener conocimientos de Laravel 8, pero no te preocupes, tenemos muchos cursos que puedes seguir en orden de fecha de alta (el más antiguo el primero) aquí.

¿Para quién es este curso?

Si eres desarrollador Laravel y deseas seguir añadiendo nuevas y poderosas herramientas a tu repertorio no lo dudes, GraphQL es una gran alternativa al desarrollo de API REST, aquí aprenderás las bases con Laravel 8.

¿Qué hago si tengo dudas a lo largo del curso?

Si estás suscrito al plan Trimestral o Anual cuentas con soporte completo en menos de 24 horas dentro de días laborables.

Contenido del Curso

Introducción
Servidor GraphQL Laravel: Archivos 00:00:00
Servidor GraphQL Laravel: ¿Qué vamos a hacer? GRATIS 00:05:00
Servidor GraphQL Laravel: Primeros pasos en GraphQL 00:04:00
Desarrollando un servidor con GraphQL en Laravel
Servidor GraphQL Laravel: Instalar dependencias, entender proyecto y GraphQL Playground 00:12:00
Servidor GraphQL Laravel: Modelos, Migraciones, Factorías y Seed para probar servidor GraphQL 00:06:00
Servidor GraphQL Laravel: Crear nuestro modelo de datos con GraphQL, Usuarios, Posts y Comentarios 00:09:00
Servidor GraphQL Laravel: Mutación para crear Posts 00:05:00
Servidor GraphQL Laravel: Mutación para actualizar Posts 00:03:00
Servidor GraphQL Laravel: Mutación para eliminar Posts y despedida 00:03:00

Valoraciones del curso

4.9

7 valoraciones
  • 5 estrellas
  • 4 estrellas
  • 3 estrellas
  • 2 estrellas
  • 1 estrellas
  1. Muy buen curso

    Es sorprendete como Laravel permite trbajar con GraphQL de una forma muy sencilla, me gusto mucho el curso y espero los siguietnes cursos mas avanzados de Laravel con GraphQL

  2. Muy buen curso

    Profe usted explica de una forma eficaz y profesional todos sus cursos. Es la mejor plataforma en castellano que he visitado!, un saludo desde alemania

  3. Cristian Sepúlveda Caro4 febrero, 2021 at 8:38 pmResponder

    100% RECOMENDABLE

    EXCELENTE CURSO PARA INICIARSE CON GRAPHQL. GRACIAS

  4. juan sebastian ordoñez19 febrero, 2021 at 1:34 amResponder

    Excelente curso

    sencilla y facil explicación de como empezar a implementar GraphQL en laravel

  5. GraphQL

    Un curso muy completo y entendible.

  6. Genial!!

    Cada vez los cursos se tornan mejores, con información muy útil que te ayuda a implementarlo en los proyectos personales.
    My recomendable

  7. Buen curso

    Básico pero se entiende lo que es GraphQL

Más valoraciones
HACER ESTE CURSO
130 ALUMNOS MATRICULADOS
Cursosdesarrolloweb ©. Todos los derechos reservados.

Login

Create an Account Back to login/register