Formateador de GraphQL

Formatea o minifica consultas y esquemas GraphQL, valida la sintaxis y extrae operaciones.

Tus consultas, esquemas y variables de GraphQL se procesan localmente en tu navegador y nada se sube a un servidor.

¿Necesitas ordenar el cuerpo de una solicitud? Prueba el Formateador JSON.

Acerca de Formateador de GraphQL

Este formateador graphql formatea y minifica consultas, mutaciones y esquemas SDL de GraphQL mientras comprueba que cada documento se analice sin errores. Pega una consulta en bruto y el embellecedor graphql aplica sangría a los campos, argumentos y conjuntos de selección de forma consistente; cambia a minificar para quitar espacios, comas y comentarios hasta el documento equivalente más pequeño. También extrae las operaciones con nombre y formatea un objeto JSON de variables adjunto, así puedes ordenar una solicitud completa en un solo lugar y usarlo como un validador graphql rápido. Está pensado para desarrolladores de frontend y backend, ingenieros de QA y cualquiera que depure llamadas a una API y necesite formatear una consulta graphql o embellecer un esquema graphql antes de compartirlo. Todo se ejecuta localmente en tu navegador, así tus datos nunca salen de tu dispositivo y nada se sube a un servidor.

Características

Cómo usar Formateador de GraphQL

  1. Pega tu consulta, mutación o esquema de GraphQL en el cuadro de entrada.
  2. Elige Formatear para embellecer o Minificar para compactar el documento.
  3. Opcionalmente, pega un objeto JSON de variables para formatearlo.
  4. Revisa los nombres de operación extraídos y cualquier error de sintaxis.
  5. Copia el resultado formateado o minificado desde el panel de salida.

Ejemplo

Entrada

query Hero($ep:Episode){hero(episode:$ep){name friends{name}}}

Salida

query Hero($ep: Episode) {
  hero(episode: $ep) {
    name
    friends {
      name
    }
  }
}

El modo formatear embellece una consulta compacta en GraphQL con sangría.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es el Formateador GraphQL?
El Formateador GraphQL embellece, minifica y revisa la sintaxis de consultas, mutaciones y esquemas SDL de GraphQL, y extrae las operaciones con nombre, todo en tu navegador.
¿Cómo formateo una consulta de GraphQL con esta herramienta?
Pega tu consulta, mutación o esquema en el cuadro de entrada y elige Formatear. El Formateador GraphQL vuelve a aplicar sangría a los campos, argumentos y conjuntos de selección para que puedas copiar el resultado limpio.
¿El Formateador GraphQL valida contra mi esquema?
Valida la sintaxis, confirmando que la consulta o el esquema se analice. No comprueba las operaciones contra una definición de esquema específica.
¿Qué hace la opción de minificar?
Minificar quita los caracteres ignorados, como espacios, comas y comentarios, para producir el documento de GraphQL equivalente más pequeño.
¿El Formateador GraphQL puede formatear también mis variables?
Sí. Pega un objeto JSON de variables en el cuadro dedicado y se formatea junto a tu consulta.
¿Mi consulta de GraphQL se sube a algún lugar?
No. El Formateador GraphQL procesa todo localmente en tu navegador, así tus consultas, esquemas y variables nunca salen de tu dispositivo.

Herramientas relacionadas

Todas las herramientas de ArrayKit