Logo de Código Facilito
  • Inicio
  • Replays
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso de GraphQL con NodeJS!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso de GraphQL con NodeJS

Video El schema

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

Cuando realizamos una consulta a un servidor de GraphQL, el entorno de ejecución valida que los campos que solicitamos existan, que la consulta sea válida, que los objetos que solicitamos tengan indicados los sub campos que requerimos, etc.

Para poder hacer esto, es necesario que definamos qué objetos y campos pueden consultarse de nuestro servicio de GraphQL, sin esta definición, ni el cliente ni el entorno de ejecución podrían validar o indicarnos qué podemos y qué no podemos solicitar de un servicio web de GraphQL.

Sin embargo, recordemos que GraphQL es una forma de crear servicios web y consultarlos que no asume ningún lenguaje de programación, uno puede implementar un servidor de GraphQL en el lenguaje que quiera, Ruby, JavaScript, Python, PHP, etc. Es por esto que para definir los datos que podemos consultar, las estructuras y sus tipos, GraphQL define su propio lenguaje de definción de tipos, el lenguaje de esquema de GraphQL o el GraphQL schema language.

En esta definición encontramos, dos principales características del servicio web de GraphQL:

  1. Qué operaciones de consulta y manipulación de datos podemos ejecutar
  2. La estructura de los datos que podemos consultar y el sistema de tipado
  • check_circle_outline
    Módulo 1 | 8 clases

    Introducción

    expand_more
  • check_circle_outline
    Módulo 2 | 3 clases

    Fundamentos de GraphQL

    expand_more
    • done_all

      Clase 1

      El schema

    • done_all

      Clase 2

      Sistema de tipado en GraphQL

    • done_all

      Clase 3

      Los tipos Query y Mutation

  • check_circle_outline
    Módulo 3 | 12 clases

    Mi primer servicio web con GraphQL

    expand_more
  • check_circle_outline
    Módulo 4 | 6 clases

    Apollo GraphQL

    expand_more
  • check_circle_outline
    Módulo 5 | 10 clases

    Base de datos

    expand_more
  • check_circle_outline
    Módulo 6 | 4 clases

    Relaciones

    expand_more
  • check_circle_outline
    Módulo 7 | 6 clases

    Autenticación

    expand_more

El schema

arrow_back Siguiente arrow_forward
Curso de GraphQL con NodeJS