स्रोत और आर्टिफैक्ट को अलग रखें

स्रोत नियंत्रण में पठनीय JSON बनाए रखें और निर्माण के दौरान छोटा आउटपुट उत्पन्न करें। कॉम्पैक्ट उत्पादन फ़ाइलों को हाथ से संपादित करने से बचें।

पहले और बाद में सत्यापित करें

स्रोत को पार्स करें, उसे छोटा करें, परिणाम को पार्स करें और मूल्यों की तुलना करें। परीक्षणों में खाली ऑब्जेक्ट, नेस्टेड एरेज़, यूनिकोड, एस्केप्ड कैरेक्टर और पहचानकर्ता के रूप में उपयोग की जाने वाली बड़ी संख्याएं शामिल होनी चाहिए।

  • जहां उपयुक्त हो वहां ब्रॉटली या जीज़िप सक्षम करें
  • सही सामग्री-प्रकार और वर्णसेट हेडर सेट करें
  • सामग्री हैश या संस्करणित कैश कुंजियों का उपयोग करें
  • स्थानांतरण आकार और पार्स विफलताओं की निगरानी करें

संवेदनशील डेटा को सुरक्षित रखें

न्यूनतमकरण एन्क्रिप्शन या रिडक्शन नहीं है। कभी भी रहस्यों को केवल इसलिए प्रकाशित न करें क्योंकि फ़ाइल को पढ़ना कठिन है।

संबंधित JSON मार्गदर्शिकाएँ

अमान्य JSON को कैसे ठीक करेंअमान्य JSON में अनुगामी अल्पविराम, एकल उद्धरण, टिप्पणियाँ, विकृत स्ट्रिंग और लुप्त कोष्ठक का निदान करें।JSON लघुकरण समझाया गयाजानें कि JSON लघुकरण क्या हटाता है, यह कौन सा डेटा सुरक्षित रखता है और छोटा JSON कब उपयोगी होता है।JSON लघुकरण बनाम संपीड़नJSON फ़ाइलों और एपीआई प्रतिक्रियाओं के लिए जीज़िप और ब्रॉटली ट्रांसपोर्ट कम्प्रेशन के साथ व्हाइटस्पेस मिनिमिफिकेशन की तुलना करें।