Handytool
UtviklerGratisKjøres lokalt

GraphQL-formater

Pennskrive og valider GraphQL-spørringer, mutasjoner og skjemaer — privat i nettleseren din.

.graphql.gql
GraphQL-inndata
0 linjer0 bytes
Formatert spørring
0 linjer0 bytes

Om GraphQL-formater

Handy tools GraphQL-formater analyserer ethvert GraphQL-dokument — spørringer, mutasjoner, abonnements eller SDL-schemadefinisjonene — ved hjelp av den offisielle graphql.js-parseren, så gjenuttrykkjer det med konsistent innrykk. Valider-knappen bekrefter at dokumentet analyseres uten å gjengis. Alt kjøres lokalt, så det er trygt å formatere interne API-spørringer eller proprietære skjemaer.

Funksjoner i GraphQL-formater

  • 01

    Offisiell graphql.js-parser

    Den samme parseren som GraphQL-referanseimplementeringen leveres med. Feilene kommer med eksakt linje og kolonne, og formatering er kanonisk.

  • 02

    Spørringer, mutasjoner og SDL

    Både operasjonsdokumenter og schemadefinisjonene fungerer. Typedefinisjonene, direktiver og beskrivelser rund-tripper rent.

  • 03

    Valider uten å kjøre

    Valider bekrefter bare at dokumentet analyseres. Det kjører ikke spørringen, trenger ikke et skjema, og gjør ikke nettverkssamtaler.

Vanlige spørsmål om GraphQL-formater

Validerer dette mot et skjema?
Nei — bare syntaksisk validering. Skjema-bevisst validering trenger målskjemaet for å sammenligne feltnavn og argumenttyper; dette verktøyet bekrefter bare at dokumentet analyseres.
Vil det bevare kommentarene mine?
GraphQL-kommentarer (linjer som starter med #) fjernes av parseren. For å beholde dokumentasjon, bruk """description""" strengliteraler på type- og feltdefinisjonene — de rund-tripper korrekt.
Hvilken GraphQL-spesifikasjonsversjon støtter dette?
Den nåværende Oktober 2021-spesifikasjonen, inkludert funksjoner som OneOf-inngangsobjekter og @specifiedBy-direktivet.
Lastes spørringen min opp noe sted?
Nei. Graphql.js-parseren kjøres helt i nettleseren din — operasjonene dine forblir på enheten din.

Relaterte verktøy

Utvikler

Utforsk flere verktøy

Alle verktøy