GraphQL Formatter & Minifier
GraphQL-Abfragen und -Schemata online formatieren und minimieren. Kostenlos, läuft im Browser.
Eingabe
Ausgabe
Was ist ein GraphQL Formatter?
GraphQL ist eine Abfragesprache für APIs, die es Clients ermöglicht, genau die benötigten Daten anzufordern. Dieses Tool formatiert (verschönert) GraphQL durch konsistente Einrückung und Zeilenumbrüche und macht es lesbarer. Es minimiert auch GraphQL, indem es unnötigen Leerzeichen und Kommentare entfernt.
Wechseln Sie zwischen Formatieren und Minimieren über die Modus-Schaltflächen. Alle Verarbeitungsschritte laufen in Ihrem Browser — keine Daten werden an einen Server gesendet.
So verwenden Sie dieses Tool
Modus wählen
Wählen Sie Formatieren, um GraphQL mit Einrückung zu verschönern, oder Minimieren, um Leerzeichen und Kommentare zu entfernen.
GraphQL einfügen
Fügen Sie Ihre GraphQL-Abfrage, Mutation, Subscription oder Schema in den linken Editor ein. Verwenden Sie Beispiel oder Hochladen.
Ergebnis kopieren oder herunterladen
Das rechte Panel wird automatisch aktualisiert. Verwenden Sie Kopieren oder Herunterladen.
Beispiel
Formatierung einer kompakten GraphQL-Abfrage:
Eingabe (kompakt)
Ausgabe (formatiert)
Häufig gestellte Fragen
Unterstützt dies GraphQL-Schemata (SDL)?
Ja. Der Formatter arbeitet mit Abfragen, Mutationen, Subscriptions und SDL-Dokumenten.
Was macht das Minimieren von GraphQL?
Minimieren entfernt Leerzeichen, Zeilenumbrüche und Kommentare aus GraphQL, um die Nutzlastgröße für API-Anfragen zu reduzieren.
Werden meine Daten an einen Server gesendet?
Nein. Alle Verarbeitungsschritte laufen lokal in Ihrem Browser.
Kann ich GraphQL-Fragmente formatieren?
Ja. Benannte Fragmente, Inline-Fragmente, Direktiven und Variablen werden alle vom Formatter verarbeitet.
Verwandte Tools
Die GraphQL-Spezifikation ist unter spec.graphql.org verfügbar. Offizielle Dokumentation unter graphql.org/learn.