Invoer

Modus:

Uitvoer

Wat is een GraphQL Formatter?

GraphQL is een querytaal voor API's. Dit hulpmiddel formatteert (verfraait) GraphQL door consistente inspringing en regelafbrekingen toe te voegen. Het minificeert ook GraphQL door onnodige witruimte en opmerkingen te verwijderen.

Schakel tussen de modi Formatteren en Minificeren met de knoppen. Alle verwerking vindt plaats in je browser — er worden geen gegevens naar een server gestuurd.

Hoe dit hulpmiddel te gebruiken

1

Kies een modus

Selecteer Formatteren om GraphQL te verfraaiien met inspringing, of Minificeren om witruimte en opmerkingen te verwijderen.

2

Plak GraphQL

Plak je GraphQL-query, mutatie, abonnement of schema in de linker editor. Gebruik Voorbeeld of Uploaden.

3

Kopieer of download het resultaat

Het rechter paneel wordt automatisch bijgewerkt. Gebruik Kopiëren of Downloaden.

Voorbeeld

Formatteren van een compacte GraphQL-query:

Invoer (compact)

Invoer

Uitvoer (geformatteerd)

Uitvoer

Veelgestelde vragen

Ondersteunt dit GraphQL-schema's (SDL)?

Ja. De formatter werkt met query's, mutaties, abonnementen en SDL-documenten.

Wat doet het minificeren van GraphQL?

Minificeren verwijdert witruimte, regelafbrekingen en opmerkingen uit GraphQL, waardoor de payloadgrootte voor API-verzoeken wordt verkleind.

Worden mijn gegevens naar een server gestuurd?

Nee. Alle verwerking vindt lokaal in je browser plaats.

Kan ik GraphQL-fragmenten formatteren?

Ja. Benoemde fragmenten, inline fragmenten, richtlijnen en variabelen worden allemaal verwerkt door de formatter.

Gerelateerde hulpmiddelen

De GraphQL-specificatie is beschikbaar op spec.graphql.org. Officiële documentatie op graphql.org/learn.