Formateur GraphQL

Met en forme ou minifie les requêtes et schémas GraphQL, valide la syntaxe et extrait les opérations.

Vos requêtes, schémas et variables GraphQL sont traités localement dans votre navigateur et rien n'est envoyé à un serveur.

Besoin de ranger un corps de requête ? Essayez le Formateur JSON.

À propos de Formateur GraphQL

Ce formateur GraphQL imprime joliment et minifie les requêtes, mutations et schémas SDL GraphQL tout en vérifiant que chaque document s'analyse proprement. Collez une requête brute et l'embellisseur graphql indente champs, arguments et ensembles de sélection de façon cohérente ; passez à la minification pour retirer espaces, virgules et commentaires jusqu'au plus petit document équivalent. Il extrait aussi les opérations nommées et imprime joliment un objet JSON de variables joint, pour ranger une requête complète au même endroit et l'utiliser comme un validateur graphql rapide. Conçu pour les développeurs front-end et back-end, ingénieurs QA et quiconque débogue des appels d'API qui a besoin de formater une requête graphql ou d'embellir un schéma graphql avant de le partager. Tout s'exécute localement dans votre navigateur, vos données ne quittent jamais votre appareil et rien n'est envoyé à un serveur.

Fonctionnalités

Comment utiliser Formateur GraphQL

  1. Collez votre requête, mutation ou schéma GraphQL dans la zone de saisie.
  2. Choisissez Formater pour embellir ou Minifier pour compacter le document.
  3. Collez éventuellement un objet JSON de variables pour l'imprimer joliment.
  4. Examinez les noms d'opérations extraits et toute erreur de syntaxe.
  5. Copiez le résultat formaté ou minifié depuis le panneau de sortie.

Exemple

Entrée

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

Sortie

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

Le mode Formater embellit une requête compacte en GraphQL indenté.

Erreurs courantes et dépannage

Foire aux questions

Qu'est-ce que le Formateur GraphQL ?
Le Formateur GraphQL embellit, minifie et vérifie la syntaxe des requêtes, mutations et schémas SDL GraphQL, et extrait les opérations nommées — le tout dans votre navigateur.
Comment formater une requête GraphQL avec cet outil ?
Collez votre requête, mutation ou schéma dans la zone de saisie et choisissez Formater. Le Formateur GraphQL réindente champs, arguments et ensembles de sélection pour que vous puissiez copier le résultat propre.
Le Formateur GraphQL valide-t-il contre mon schéma ?
Il valide la syntaxe, confirmant que la requête ou le schéma s'analyse. Il ne vérifie pas les opérations contre une définition de schéma spécifique.
Que fait l'option de minification ?
La minification retire les caractères ignorés tels que les espaces, virgules et commentaires pour produire le plus petit document GraphQL équivalent.
Le Formateur GraphQL peut-il aussi imprimer joliment mes variables ?
Oui. Collez un objet JSON de variables dans la zone dédiée et il est formaté à côté de votre requête.
Ma requête GraphQL est-elle envoyée quelque part ?
Non. Le Formateur GraphQL traite tout localement dans votre navigateur, vos requêtes, schémas et variables ne quittent jamais votre appareil.

Outils associés

Tous les outils ArrayKit