GraphQL फ़ॉर्मेटर

GraphQL क्वेरी और स्कीमा फ़ॉर्मेट या छोटा करें, सिंटैक्स वैलिडेट करें और ऑपरेशन निकालें।

आपकी GraphQL queries, schemas और variables आपके browser में स्थानीय रूप से प्रोसेस होते हैं और कुछ भी किसी सर्वर पर अपलोड नहीं होता।

एक request body साफ करनी है? JSON Formatter आज़माएँ।

GraphQL फ़ॉर्मेटर के बारे में

यह GraphQL formatter GraphQL queries, mutations और SDL schemas को pretty-print व minify करता है, साथ ही यह जाँचता है कि प्रत्येक दस्तावेज़ साफ-सुथरे ढंग से parse होता है। एक raw query पेस्ट करें और graphql beautifier fields, arguments और selection sets को सुसंगत रूप से इंडेंट करता है; whitespace, commas और टिप्पणियों को सबसे छोटे समतुल्य दस्तावेज़ तक हटाने के लिए minify पर स्विच करें। यह named operations भी निकालता है और एक संलग्न variables JSON object को pretty-print करता है, ताकि आप एक ही जगह पूरा request साफ कर सकें और इसे एक त्वरित graphql validator के रूप में उपयोग कर सकें। यह उन frontend व backend डेवलपर्स, QA इंजीनियरों और API कॉल डीबग करने वाले किसी भी व्यक्ति के लिए बनाया गया है जिन्हें साझा करने से पहले एक graphql query फ़ॉर्मैट करना या एक graphql schema prettify करना है। सब कुछ आपके browser में स्थानीय रूप से चलता है, इसलिए आपका डेटा आपके डिवाइस से बाहर नहीं जाता और कुछ भी किसी सर्वर पर अपलोड नहीं होता।

विशेषताएँ

GraphQL फ़ॉर्मेटर का उपयोग कैसे करें

  1. अपनी GraphQL query, mutation या schema इनपुट बॉक्स में पेस्ट करें।
  2. beautify करने के लिए Format या दस्तावेज़ कॉम्पैक्ट करने के लिए Minify चुनें।
  3. वैकल्पिक रूप से इसे pretty-print करने के लिए एक variables JSON object पेस्ट करें।
  4. निकाले गए operation नामों और किसी भी syntax त्रुटि की समीक्षा करें।
  5. फ़ॉर्मैट किए गए या minified परिणाम को आउटपुट पैनल से कॉपी करें।

उदाहरण

इनपुट

query Hero($ep:Episode){hero(episode:$ep){name friends{name}}}

आउटपुट

query Hero($ep: Episode) {
  hero(episode: $ep) {
    name
    friends {
      name
    }
  }
}

Format मोड एक कॉम्पैक्ट query को इंडेंट किए गए GraphQL में beautify करता है।

सामान्य त्रुटियाँ और समस्या निवारण

अक्सर पूछे जाने वाले प्रश्न

GraphQL Formatter क्या है?
GraphQL Formatter GraphQL queries, mutations और SDL schemas को beautify, minify व syntax-check करता है, और named operations निकालता है — सब आपके browser में।
इस टूल से मैं एक GraphQL query कैसे फ़ॉर्मैट करूँ?
अपनी query, mutation या schema इनपुट बॉक्स में पेस्ट करें और Format चुनें। GraphQL Formatter fields, arguments और selection sets को फिर से इंडेंट करता है ताकि आप साफ परिणाम कॉपी कर सकें।
क्या GraphQL Formatter मेरे schema के विरुद्ध validate करता है?
यह syntax validate करता है, पुष्टि करता है कि query या schema parse होता है। यह किसी विशिष्ट schema definition के विरुद्ध operations की जाँच नहीं करता।
minify विकल्प क्या करता है?
Minify whitespace, commas और टिप्पणियों जैसे अनदेखा किए जाने वाले अक्षर हटाकर सबसे छोटा समतुल्य GraphQL दस्तावेज़ बनाता है।
क्या GraphQL Formatter मेरे variables भी pretty-print कर सकता है?
हाँ। समर्पित बॉक्स में एक variables JSON object पेस्ट करें और इसे आपकी query के साथ फ़ॉर्मैट किया जाता है।
क्या मेरी GraphQL query कहीं अपलोड होती है?
नहीं। GraphQL Formatter सब कुछ स्थानीय रूप से आपके browser में प्रोसेस करता है, इसलिए आपकी queries, schemas और variables कभी आपके डिवाइस से बाहर नहीं जाते।

संबंधित टूल

सभी ArrayKit टूल