फायरबेस जावास्क्रिप्ट एसडीके के लिए स्वास्थ्य मेट्रिक्स

बाइनरी आकार

बाइनरी आकार कैसे मापा जाता है?

फायरबेस जावास्क्रिप्ट एसडीके के लिए बाइनरी आकार का मापन "बंडल" की अवधारणा पर आधारित है। "बंडल" फ़ंक्शंस का एक समूह है जिसे एक निश्चित उपयोगकर्ता यात्रा प्राप्त करने के लिए विभिन्न एसडीके से आयात किया जाना चाहिए, जैसे:

  • क्लाउड फायरस्टोर दस्तावेज़ पढ़ना ( Read data once ), जिसके लिए आवश्यक है:
    • firebase एसडीके से initializeApp
    • firestore एसडीके से getFirestore , doc , और getDoc
  • क्लाउड स्टोरेज बकेट ( uploadBytes ) में बाइट्स अपलोड करना, जिसके लिए आवश्यक है:
    • firebase एसडीके से initializeApp
    • storage एसडीके से getStorage , ref , और uploadBytes

बंडल आकार कैसे मापा जाता है, इसके बारे में अधिक जानकारी के लिए, फायरबेस जावास्क्रिप्ट एसडीके गिटहब रिपॉजिटरी में "आकार विश्लेषण" README.md देखें।

यह जानने के लिए कि प्रत्येक "बंडल" में कौन से फ़ंक्शन शामिल हैं, bundle-definitions निर्देशिका में अपनी रुचि की लाइब्रेरी के लिए .json फ़ाइल की समीक्षा करें।

मापन

सभी संस्करणों में आकार डेल्टा को समझने के लिए, फायरबेस जावास्क्रिप्ट रिलीज नोट्स देखें। सहायता या अधिक जानकारी मांगने के लिए आप फायरबेस जावास्क्रिप्ट एसडीके गिटहब रिपॉजिटरी में गिटहब समस्या भी खोल सकते हैं।

लीगेसी SDK के लिए आकार

लीगेसी फायरबेस जावास्क्रिप्ट एसडीके (v8 और इससे पहले) के प्रत्येक संस्करण के लिए बाइनरी आकार माप प्रदान करना समर्थित नहीं है।

फायरबेस सभी उपयोगकर्ताओं को मॉड्यूलर एपीआई (v9 और बाद के संस्करण) के साथ शुरुआत करने या माइग्रेट करने के लिए प्रोत्साहित करता है। माइग्रेट करने के तरीके के बारे में अधिक जानकारी के लिए, हमारी मॉड्यूलर अपग्रेड मार्गदर्शिका देखें।