Formattatore GraphQL
Formatta belle e convalida query, mutazioni e schemi GraphQL — in privato nel tuo browser.
Informazioni su Formattatore GraphQL
Il formattatore GraphQL di Handytool analizza qualsiasi documento GraphQL — query, mutazioni, sottoscrizioni o definizioni di schema SDL — utilizzando il parser graphql.js ufficiale, quindi lo ri-emette con indentazione coerente. Il pulsante Convalida conferma che il documento si analizza senza renderlo. Tutto viene eseguito localmente, quindi è sicuro formattare le query API interne o gli schemi proprietari.
Funzionalità di Formattatore GraphQL
- 01
Parser graphql.js ufficiale
Lo stesso parser che l'implementazione di riferimento GraphQL spedisce. Gli errori vengono con riga e colonna esatte, e la formattazione è canonica.
- 02
Query, mutazioni e SDL
Funzionano sia i documenti di operazione che le definizioni di schema. Le definizioni di tipo, le direttive e le descrizioni si muovono correttamente.
- 03
Convalida senza esecuzione
Convalida conferma solo che il documento si analizza. Non esegue la query, non ha bisogno di uno schema e non effettua chiamate di rete.
Domande frequenti su Formattatore GraphQL
- Convalida rispetto a uno schema?
- No — solo validazione sintattica. La validazione consapevole dello schema ha bisogno dello schema di destinazione per confrontare i nomi dei campi e i tipi di argomento; questo strumento conferma solo che il documento si analizza.
- Preserverà i miei commenti?
- I commenti GraphQL (righe che iniziano con #) vengono eliminati dal parser. Per mantenere la documentazione, utilizzare letterali stringa """description""" sulle definizioni di tipo e di campo — quelli si muovono correttamente.
- Quale versione della specifica GraphQL supporta?
- La specifica attuale di ottobre 2021, incluse funzionalità come gli oggetti di input OneOf e la direttiva @specifiedBy.
- La query viene inviata da qualche parte?
- No. Il parser graphql.js viene eseguito interamente nel tuo browser — le tue operazioni rimangono sul tuo dispositivo.
Guide
Articoli →Strumenti correlati
Sviluppatore →- Attivo
Formattatore SQL
Formatta belle query SQL — PostgreSQL, MySQL, SQLite, BigQuery e SQL standard — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri - Attivo
Formattatore YAML
Formatta e convalida YAML, o converti tra YAML e JSON — in privato nel tuo browser.
SviluppatoreGratisEseguito localmenteApri - Attivo
Formattatore XML
Formatta belle, minifica e convalida XML — interamente nel tuo browser.
SviluppatoreGratisEseguito localmenteApri
Esplora altri strumenti
Tutti gli strumenti →- Attivo
PDF to PNG
Converti ogni pagina PDF in un'immagine PNG ad alta qualità nel tuo browser. Scegli la risoluzione e scarica un singolo PNG o uno ZIP di tutte le pagine.
PDFGratisEseguito localmenteApri - Attivo
Comprimi immagine
Riduci la dimensione del file preservando la qualità visibile.
ImmagineGratisEseguito localmenteApri - Attivo
Converti video
Converti video tra MP4, WebM, MOV e MKV — gratuito, privato, nel tuo browser.
VideoGratisEseguito localmenteApri - Attivo
WAV to MP3
Converti audio WAV non compresso in MP3 compatto nel tuo browser — i file non lasciano mai il tuo dispositivo.
AudioGratisEseguito localmenteApri - Attivo
HTML in Markdown
Converti HTML in Markdown pulito e leggibile.
DocumentoGratisEseguito localmenteApri