معیارهای سلامت برای Firebase JavaScript SDK

اندازه باینری

اندازه باینری چگونه اندازه گیری می شود؟

اندازه گیری اندازه باینری برای Firebase JavaScript SDK بر اساس مفهوم "بسته" است. یک "بسته" گروهی از توابع است که باید از SDK های مختلف برای دستیابی به یک سفر کاربر خاص وارد شوند، مانند:

  • خواندن یک سند Cloud Firestore ( Read data once )، که نیاز به:
    • initializeApp از firebase SDK
    • getFirestore ، doc و getDoc از firestore SDK
  • بارگذاری بایت ها در یک سطل فضای ذخیره سازی ابری ( uploadBytes )، که نیاز به:
    • initializeApp از firebase SDK
    • getStorage ، ref و uploadBytes از SDK storage

برای جزئیات بیشتر درباره نحوه اندازه‌گیری اندازه‌های بسته، به «تجزیه و تحلیل اندازه» README.md در مخزن Firebase JavaScript SDK GitHub مراجعه کنید.

برای اینکه بدانید کدام توابع در هر "بسته" گنجانده شده است، فایل .json را برای کتابخانه مورد نظر خود در فهرست راهنمای bundle-definitions مرور کنید.

اندازه گیری ها

برای درک اندازه دلتا در نسخه‌ها، به یادداشت‌های انتشار JavaScript Firebase مراجعه کنید. همچنین می‌توانید برای درخواست کمک یا اطلاعات بیشتر، یک مشکل GitHub را در مخزن Firebase JavaScript SDK GitHub باز کنید.

اندازه برای SDK های قدیمی

ارائه اندازه‌گیری اندازه باینری برای هر نسخه از SDKهای جاوا اسکریپت Firebase قدیمی (نسخه ۸ و نسخه‌های قبلی) پشتیبانی نمی‌شود.

Firebase همه کاربران را تشویق می کند که با API ماژولار (نسخه ۹ و جدیدتر) شروع کنند یا به آن مهاجرت کنند. برای جزئیات بیشتر در مورد نحوه مهاجرت، به راهنمای ارتقا مدولار ما مراجعه کنید.