Binäre Größe
Wie wird die Binärgröße gemessen?
Die Messung der Binärgröße für das Firebase JavaScript SDK basiert auf dem Konzept eines „Bündels“. Ein „Bundle“ ist eine Gruppe von Funktionen, die aus verschiedenen SDKs importiert werden müssen, um eine bestimmte Benutzerreise zu erreichen, wie zum Beispiel:
- Lesen eines Cloud Firestore-Dokuments (
Read data once
), was Folgendes erfordert:-
initializeApp
aus demfirebase
SDK -
getFirestore
,doc
undgetDoc
aus demfirestore
SDK
-
- Hochladen von Bytes in einen Cloud Storage-Bucket (
uploadBytes
), was Folgendes erfordert:-
initializeApp
aus demfirebase
SDK -
getStorage
,ref
unduploadBytes
aus demstorage
SDK
-
Weitere Einzelheiten dazu, wie Bundle-Größen gemessen werden, finden Sie in der Datei „Size Analysis“ README.md im Firebase JavaScript SDK GitHub-Repository .
Um zu erfahren, welche Funktionen in jedem „Bundle“ enthalten sind, überprüfen Sie die .json
-Datei für Ihre gewünschte Bibliothek im bundle-definitions
Verzeichnis .
Messungen
Informationen zum Größenunterschied zwischen den Versionen finden Sie in den Firebase-JavaScript-Versionshinweisen . Sie können auch ein GitHub-Problem im GitHub-Repository des Firebase JavaScript SDK öffnen, um Hilfe oder weitere Informationen anzufordern.
Größe für ältere SDKs
Die Angabe der binären Größenmessung für jede Version der älteren Firebase-JavaScript-SDKs (v8 und früher) wird nicht unterstützt.
Firebase empfiehlt allen Benutzern, mit dem modularen JavaScript-SDK v9 zu beginnen oder zu diesem zu migrieren. Weitere Einzelheiten zur Migration finden Sie in unserem modularen Upgrade-Leitfaden .