बाइनरी आकार
बाइनरी आकार कैसे मापा जाता है?
फायरबेस जावास्क्रिप्ट एसडीके के लिए बाइनरी आकार का मापन "बंडल" की अवधारणा पर आधारित है। "बंडल" फ़ंक्शंस का एक समूह है जिसे एक निश्चित उपयोगकर्ता यात्रा प्राप्त करने के लिए विभिन्न एसडीके से आयात किया जाना चाहिए, जैसे:
- क्लाउड फायरस्टोर दस्तावेज़ पढ़ना (
Read data once
), जिसके लिए आवश्यक है:-
firebase
एसडीके सेinitializeApp
-
firestore
एसडीके सेgetFirestore
,doc
, औरgetDoc
-
- क्लाउड स्टोरेज बकेट (
uploadBytes
) में बाइट्स अपलोड करना, जिसके लिए आवश्यक है:-
firebase
एसडीके सेinitializeApp
-
storage
एसडीके सेgetStorage
,ref
, औरuploadBytes
-
बंडल आकार कैसे मापा जाता है, इसके बारे में अधिक जानकारी के लिए, फायरबेस जावास्क्रिप्ट एसडीके गिटहब रिपॉजिटरी में "आकार विश्लेषण" README.md देखें।
यह जानने के लिए कि प्रत्येक "बंडल" में कौन से फ़ंक्शन शामिल हैं, bundle-definitions
निर्देशिका में अपनी रुचि की लाइब्रेरी के लिए .json
फ़ाइल की समीक्षा करें।
मापन
सभी संस्करणों में आकार डेल्टा को समझने के लिए, फायरबेस जावास्क्रिप्ट रिलीज नोट्स देखें। सहायता या अधिक जानकारी मांगने के लिए आप फायरबेस जावास्क्रिप्ट एसडीके गिटहब रिपॉजिटरी में गिटहब समस्या भी खोल सकते हैं।
लीगेसी SDK के लिए आकार
लीगेसी फायरबेस जावास्क्रिप्ट एसडीके (v8 और इससे पहले) के प्रत्येक संस्करण के लिए बाइनरी आकार माप प्रदान करना समर्थित नहीं है।
फायरबेस सभी उपयोगकर्ताओं को मॉड्यूलर एपीआई (v9 और बाद के संस्करण) के साथ शुरुआत करने या माइग्रेट करने के लिए प्रोत्साहित करता है। माइग्रेट करने के तरीके के बारे में अधिक जानकारी के लिए, हमारी मॉड्यूलर अपग्रेड मार्गदर्शिका देखें।