Más información

Todo el conocimiento que necesita

Si quiere aprender rápido, le tenemos cubierto.

Recientemente video

Cómo utilizar el backend falso | Tutorial del Editor GraphQL
Uso de GraphiQL Cloud | Tutorial de GraphQL Editor
Ver todo
play button

Tutoriales incorporados

GraphQL Editor tiene toda la información que necesita para empezar en poco tiempo.

Vea nuestros tutoriales de construcción

Tutoriales GraphQL

Concepto básico de GraphQL

01

Consulta GraphQL

Una consulta GraphQL es una petición realizada a un servidor GraphQL, solicitando campos específicos de datos de la fuente de datos subyacente. Permite al cliente solicitar sólo los datos que necesita, en una única petición, y recuperar los datos en una estructura jerárquica. La consulta se escribe en el lenguaje de consulta GraphQL y se envía al servidor a través de HTTP.

Leer más

02

GraphQL Variables

Una consulta GraphQL Variables es una forma de pasar variables a una consulta GraphQL, para hacerla más dinámica y reutilizable. En lugar de codificar los valores en la consulta, las variables se definen por separado y se pasan a la consulta como un objeto JSON. Esto permite una mayor flexibilidad y seguridad, ya que las variables pueden ser fácilmente modificadas y validadas antes de ser utilizadas en la consulta.

Leer más

03

GraphQL Mutations

Las mutaciones GraphQL se utilizan para realizar operaciones de creación, actualización y eliminación de los datos almacenados en un servidor GraphQL. Son similares a las peticiones RESTful POST, PUT y DELETE. Toman la entrada en forma de campos y devuelven una respuesta que contiene los datos actualizados.

04

GraphQL Schema

Un esquema GraphQL es un plano para un servidor GraphQL. Define los tipos de datos que se pueden consultar y las operaciones que se pueden realizar con esos tipos. Sirve como contrato entre el cliente y el servidor, especificando qué datos se pueden solicitar y cómo se pueden manipular.

Concepto avanzado de GraphQL

01

Tipos GraphQL

Los tipos GraphQL definen la estructura de los datos que se pueden consultar o manipular en una API GraphQL. Incluyen tipos escalares como String e Int, así como tipos personalizados que pueden ser definidos por el desarrollador de la API. Los tipos pueden relacionarse entre sí a través de campos, lo que permite definir estructuras de datos complejas.

02

GraphQL Server

Un servidor GraphQL es una implementación de GraphQL del lado del servidor que permite a los clientes consultar y manipular datos utilizando el lenguaje GraphQL. Recibe una consulta del cliente, la procesa y devuelve los datos solicitados. También proporciona un esquema, que define los tipos de datos que se pueden consultar y las operaciones que se pueden realizar con ellos.

03

GraphQL Scalars

GraphQL Scalars son tipos básicos que un servidor GraphQL entiende, como String, Int, Float, Boolean e ID. Se utilizan para definir campos en un esquema GraphQL y proporcionan una forma de validar y procesar la entrada y la salida. Son escalares incorporados proporcionados por GraphQL y no pueden ser extendidos o modificados por el usuario.

Documentación

GraphQL Editor tiene toda la información que necesita para empezar en poco tiempo.

Documentación del editor de Graphql
¿QUIERE SABER MÁS?
Consulte nuestros documentos

Nuestro blog

Aprenda leyendo consejos y tutoriales en nuestro blog.

Estado de GraphQL

Encuesta sobre el estado de GraphQL 2022

Los autores de State of JavaScript habían incluido GraphQL en su encuesta para...

Blog author

Michał Tyszkiewicz

Oct 12, 202210 min leer

Fresh - nuevo marco de trabajo de Javascript

Fresh: un framework web extremadamente rápido y sencillo de Deno

Parece que ahora hay un nuevo framework de JavaScript casi cada semana. La mayoría de ellos ...

Blog author

Michał Tyszkiewicz

Jul 20, 20224 min leer

tiempo de ejecución rápido de JavaScript

Bun: un nuevo tiempo de ejecución de JavaScript realmente rápido

En 2018, el creador de Node.js, Ryan Dahl, dio su famosa charla titulada "10 cosas que me arrepiento...

Blog author

Michał Tyszkiewicz

Jun 29, 20224 min leer