Formatador de GraphQL

Formate ou minifique consultas e esquemas GraphQL, valide a sintaxe e extraia operações.

Suas queries, schemas e variáveis GraphQL são processados localmente no seu navegador e nada é enviado para um servidor.

Precisa organizar um corpo de requisição? Experimente o JSON Formatter.

Sobre Formatador de GraphQL

Este formatador de GraphQL embeleza e minifica queries, mutations e schemas SDL do GraphQL enquanto verifica se cada documento é interpretado sem erros. Cole uma query bruta e o embelezador de graphql indenta campos, argumentos e conjuntos de seleção de forma consistente; mude para minificar para remover espaços em branco, vírgulas e comentários até o menor documento equivalente. Ele também extrai operações nomeadas e embeleza um objeto JSON de variáveis anexado, para você organizar uma requisição completa em um só lugar e usá-lo como um validador de graphql rápido. Feito para desenvolvedores front-end e back-end, engenheiros de QA e qualquer um depurando chamadas de API que precisa formatar uma query graphql ou embelezar um schema graphql antes de compartilhá-lo. Tudo roda localmente no seu navegador, então seus dados nunca saem do seu dispositivo e nada é enviado para um servidor.

Recursos

Como usar Formatador de GraphQL

  1. Cole sua query, mutation ou schema GraphQL na caixa de entrada.
  2. Escolha Formatar para embelezar ou Minificar para compactar o documento.
  3. Opcionalmente, cole um objeto JSON de variáveis para embelezá-lo.
  4. Revise os nomes das operações extraídas e qualquer erro de sintaxe.
  5. Copie o resultado formatado ou minificado do painel de saída.

Exemplo

Entrada

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

Saída

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

O modo Formatar embeleza uma query compacta em GraphQL indentado.

Erros comuns e solução de problemas

Perguntas frequentes

O que é o Formatador de GraphQL?
O Formatador de GraphQL embeleza, minifica e verifica a sintaxe de queries, mutations e schemas SDL do GraphQL, e extrai operações nomeadas — tudo no seu navegador.
Como formato uma query GraphQL com esta ferramenta?
Cole sua query, mutation ou schema na caixa de entrada e escolha Formatar. O Formatador de GraphQL reindenta campos, argumentos e conjuntos de seleção para você copiar o resultado limpo.
O Formatador de GraphQL valida contra meu schema?
Ele valida a sintaxe, confirmando que a query ou schema é interpretado. Ele não verifica as operações contra uma definição de schema específica.
O que a opção de minificar faz?
A minificação remove caracteres ignorados como espaços em branco, vírgulas e comentários para produzir o menor documento GraphQL equivalente.
O Formatador de GraphQL pode embelezar minhas variáveis também?
Sim. Cole um objeto JSON de variáveis na caixa dedicada e ele é formatado junto com sua query.
Minha query GraphQL é enviada para algum lugar?
Não. O Formatador de GraphQL processa tudo localmente no seu navegador, então suas queries, schemas e variáveis nunca saem do seu dispositivo.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit