Formateur GraphQL
Formatez vos requêtes GraphQL.
A quoi sert un formateur GraphQL ?
Quand on travaille avec une API GraphQL, on copie souvent des requetes sur une seule ligne, depuis un outil de monitoring, un log ou un bout de code. Elles deviennent vite illisibles. Ce formateur reorganise vos queries, mutations, subscriptions et fragments : il indente chaque niveau d'imbrication, place chaque champ sur sa propre ligne et aere les arguments. Vous obtenez une requete claire, facile a relire, a verifier et a partager avec votre equipe.
Formater ou minifier selon le besoin
Le bouton Formater est ideal pour comprendre ou debugger une requete complexe : la structure hierarchique devient visible d'un coup d'oeil. Le bouton Minifier fait l'inverse en supprimant commentaires et espaces inutiles pour produire une version compacte sur une ligne. Cette forme condensee est utile pour integrer la requete dans du code, reduire la charge utile envoyee a l'API ou la consigner dans des tests.
Un outil local et gratuit
Le traitement se deroule entierement dans votre navigateur. L'outil ne se connecte a aucune API et n'execute jamais vos requetes : il se contente de reformater le texte. Vos schemas et requetes restent confidentiels. Collez votre requete, choisissez Formater ou Minifier, copiez le resultat ou effacez tout pour recommencer, sans inscription.
Questions fréquentes
- Comment formater une requete GraphQL ?
- Collez votre query, mutation ou fragment dans la zone de saisie puis cliquez sur Formater. L'outil indente chaque niveau d'accolades, place les champs sur des lignes distinctes et aere les arguments pour rendre la requete claire et facile a relire.
- A quoi sert la minification GraphQL ?
- La minification supprime les commentaires, les espaces et les sauts de ligne inutiles pour compresser la requete sur une seule ligne. C'est pratique pour integrer une requete dans du code, reduire la taille des appels reseau ou la stocker de maniere compacte.
- L'outil gere-t-il les arguments et les fragments ?
- Oui. Le formatage tient compte des accolades, des parentheses d'arguments, des deux-points et des virgules. Les requetes avec arguments imbriques, alias et fragments sont indentees correctement pour refleter leur structure hierarchique.
- Les commentaires GraphQL sont-ils conserves ?
- Lors du formatage, le contenu de votre requete est preserve. En revanche, la minification retire les commentaires commencant par # ainsi que les espaces superflus, car ils ne sont pas necessaires a l'execution de la requete.
- Ma requete est-elle envoyee a un serveur GraphQL ?
- Non. L'outil se contente de reformater le texte de votre requete dans votre navigateur. Il ne l'execute pas et ne l'envoie a aucune API. Vos requetes restent privees et ne quittent jamais votre machine.