Formateur GraphQL
Formatez joliment et validez les requêtes, mutations et schémas GraphQL — en toute confidentialité dans votre navigateur.
À propos de Formateur GraphQL
Le formateur GraphQL de Handytool parse n'importe quel document GraphQL — requêtes, mutations, subscriptions ou définitions de schéma SDL — en utilisant le parseur graphql.js officiel, puis le ré-émet avec indentation cohérente. Le bouton Valider confirme que le document se parse sans le rendre. Tout s'exécute localement, donc c'est sûr de formater les requêtes API internes ou les schémas propriétaires.
Fonctionnalités de Formateur GraphQL
- 01
Parseur graphql.js officiel
Le même parseur que celui que l'implémentation de référence GraphQL expédie. Les erreurs viennent avec la ligne et la colonne exactes, et le formatage est canonique.
- 02
Requêtes, mutations et SDL
Les documents d'opération et les définitions de schéma fonctionnent tous les deux. Les définitions de type, les directives et les descriptions font un aller-retour proprement.
- 03
Validez sans exécution
Valider confirme juste que le document se parse. Il n'exécute pas la requête, n'a pas besoin de schéma et ne fait pas d'appels réseau.
FAQ Formateur GraphQL
- Valide-t-il contre un schéma ?
- Non — validation syntaxique uniquement. La validation consciente du schéma a besoin du schéma cible pour comparer les noms de champ et les types d'argument ; cet outil confirme juste que le document se parse.
- Préservera-t-il mes commentaires ?
- Les commentaires GraphQL (lignes commençant par #) sont supprimés par le parseur. Pour garder la documentation, utilisez des littéraux chaîne """description""" sur les définitions de type et de champ — ceux-ci font un aller-retour correctement.
- Quelle version de la spécification GraphQL cela supporte-t-il ?
- La spécification actuelle d'octobre 2021, y compris les fonctionnalités comme les objets d'entrée OneOf et la directive @specifiedBy.
- La requête est-elle envoyée quelque part ?
- Non. Le parseur graphql.js s'exécute entièrement dans votre navigateur — vos opérations restent sur votre appareil.
Outils liés
Développeur →- Disponible
Formateur SQL
Formatez joliment les requêtes SQL — PostgreSQL, MySQL, SQLite, BigQuery et SQL standard — en toute confidentialité dans votre navigateur.
DéveloppeurGratuitExécuté localementOuvrir - Disponible
Formateur YAML
Formatez et validez YAML, ou convertissez entre YAML et JSON — en toute confidentialité dans votre navigateur.
DéveloppeurGratuitExécuté localementOuvrir - Disponible
Formateur XML
Formatez joliment, minifiez et validez XML — entièrement dans votre navigateur.
DéveloppeurGratuitExécuté localementOuvrir
Explorez d'autres outils
Tous les outils →- Disponible
PDF vers JPG
Convertissez chaque page d'un PDF en image JPG, PNG ou WebP nette directement dans votre navigateur — sans téléchargement, sans perte de qualité.
PDFGratuitExécuté localementOuvrir - Disponible
Supprimer l'arrière-plan
Effacez l'arrière-plan d'une photo grâce à un modèle qui tourne dans le navigateur.
ImageGratuitExécuté localementOuvrir - Disponible
Rogner une vidéo
Coupez le début ou la fin d'une vidéo, à l'image près.
VidéoGratuitOuvrir - Disponible
Rogner un audio
Découpez un fragment d'un fichier audio.
AudioGratuitExécuté localementOuvrir - Disponible
Markdown vers HTML
Convertissez du Markdown en HTML propre directement dans votre navigateur.
DocumentGratuitExécuté localementOuvrir