Pemformat GraphQL
Cetak dan validasi query, mutasi, dan skema GraphQL dengan indah — secara pribadi di browser Anda.
Tentang Pemformat GraphQL
Pemformat GraphQL Handytool mengparse dokumen GraphQL apa pun — query, mutasi, langganan, atau definisi skema SDL — menggunakan parser graphql.js resmi, kemudian me-emit ulang dengan indentasi yang konsisten. Tombol Validasi mengonfirmasi dokumen diparse tanpa me-render. Semuanya berjalan secara lokal, sehingga aman untuk memformat query API internal atau skema kepemilikan.
Fitur Pemformat GraphQL
- 01
Parser graphql.js resmi
Parser yang sama yang dikirim implementasi referensi GraphQL. Kesalahan datang dengan baris dan kolom yang tepat, dan pemformatan adalah kanonik.
- 02
Query, mutasi, dan SDL
Dokumen operasi dan definisi skema keduanya bekerja. Definisi tipe, arahan, dan deskripsi round-trip dengan bersih.
- 03
Validasi tanpa menjalankan
Validasi hanya mengonfirmasi dokumen diparse. Tidak menjalankan query, tidak memerlukan skema, dan tidak membuat panggilan jaringan.
FAQ Pemformat GraphQL
- Apakah ini memvalidasi terhadap skema?
- Tidak — hanya validasi sintaks. Validasi sadar skema memerlukan skema target untuk membandingkan nama field dan tipe argumen; alat ini hanya mengonfirmasi dokumen diparse.
- Apakah itu akan mempertahankan komentar saya?
- Komentar GraphQL (baris yang dimulai dengan #) dihapus oleh parser. Untuk menjaga dokumentasi, gunakan literal string """description""" pada definisi tipe dan field — ini round-trip dengan benar.
- Versi spec GraphQL mana yang didukung ini?
- Spec Oktober 2021 saat ini, termasuk fitur seperti objek input OneOf dan arahan @specifiedBy.
- Apakah query diunggah ke mana pun?
- Tidak. Parser graphql.js berjalan sepenuhnya di browser Anda — operasi Anda tetap berada di perangkat Anda.
Alat terkait
Pengembang →- Aktif
Pemformat SQL
Cetak SQL query dengan indah — PostgreSQL, MySQL, SQLite, BigQuery dan SQL standar — secara pribadi di browser Anda.
PengembangGratisBerjalan secara lokalBuka - Aktif
Pemformat YAML
Format dan validasi YAML, atau konversi antara YAML dan JSON — secara pribadi di browser Anda.
PengembangGratisBerjalan secara lokalBuka - Aktif
Pemformat XML
Cetak, minify, dan validasi XML — sepenuhnya di browser Anda.
PengembangGratisBerjalan secara lokalBuka
Jelajahi alat lain
Semua alat →- Aktif
PDF ke JPG
Ubah setiap halaman PDF menjadi gambar JPG, PNG, atau WebP yang tajam langsung di browser — tanpa upload, tanpa kehilangan kualitas.
PDFGratisBerjalan secara lokalBuka - Aktif
Hapus latar belakang
Hapus latar belakang foto menggunakan model AI yang berjalan di browser — tanpa upload, gambar Anda tetap di perangkat.
GambarGratisBerjalan secara lokalBuka - Aktif
Potong video
Pangkas awal atau akhir video dengan presisi bingkai.
VideoGratisBuka - Aktif
Potong audio
Pangkas sebagian dari berkas audio.
AudioGratisBerjalan secara lokalBuka - Aktif
Markdown ke HTML
Konversi Markdown menjadi HTML yang bersih langsung di browser Anda.
DokumenGratisBerjalan secara lokalBuka