İkili program boyutu
İkili program boyutu nasıl ölçülür?
Firebase JavaScript SDK'sı için ikili program boyutunun ölçümü "paket" kavramına dayanır. "Paket", belirli bir kullanıcı yolculuğunun gerçekleştirilmesi için farklı SDK'lardan içe aktarılması gereken bir işlev grubudur. Örneğin:
- Cloud Firestore belgesini (
Read data once
) okuma. Bunun için:firebase
SDK'sındaninitializeApp
firestore
SDK'sındangetFirestore
,doc
vegetDoc
- Cloud Storage paketine (
uploadBytes
) bayt yükleme. Bunun için:firebase
SDK'sındaninitializeApp
storage
SDK'sındangetStorage
,ref
veuploadBytes
Paket boyutlarının nasıl ölçüldüğü hakkında daha fazla bilgi için Firebase JavaScript SDK GitHub deposundaki README.md "boyut analizi" bölümüne bakın.
Her "pakete" hangi işlevlerin dahil olduğunu öğrenmek için bundle-definitions
dizinindeki ilgili kitaplığınızdaki .json
dosyasını inceleyin.
Ölçümler
Sürümler arasındaki boyut deltasını anlamak için Firebase JavaScript sürüm notlarına bakın. Ayrıca, yardım veya daha fazla bilgi istemek için Firebase JavaScript SDK GitHub deposunda bir GitHub sorunu açabilirsiniz.
Eski SDK'ların boyutu
Eski Firebase JavaScript SDK'larının (v8 ve öncesi) her sürümü için ikili program boyut ölçümünün sağlanması desteklenmez.
Firebase, tüm kullanıcıları modüler API (v9 ve sonrası) ile başlamaya veya bu API'ye geçiş yapmaya teşvik eder. Taşıma hakkında daha fazla bilgi için modüler yükseltme kılavuzumuza bakın.