Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

Firebase JavaScriptSDKのヘルス指標

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

バイナリサイズ

バイナリサイズはどのように測定されますか?

Firebase JavaScript SDKのバイナリサイズの測定は、「バンドル」の概念に基づいています。 「バンドル」とは、次のような特定のユーザージャーニーを実現するために、さまざまなSDKからインポートする必要のある機能のグループです。

  • Cloud FirestoreドキュメントのRead data once )。これには以下が必要です。
    • firebaseinitializeApp
    • firestoreストアSDKからのgetFirestoredoc 、およびgetDoc
  • クラウドストレージバケット( uploadBytes )へのバイトのアップロード。これには以下が必要です。
    • firebaseinitializeApp
    • storage SDKからのgetStoragerefuploadBytes

バンドルサイズの測定方法の詳細については、Firebase JavaScript SDKGitHubリポジトリの「サイズ分析」 README.mdを参照してください。

各「バンドル」に含まれている関数を確認するには、 bundle-definitionsディレクトリにある目的のライブラリの.jsonファイルを確認してください。

測定

バージョン間のサイズの違いを理解するには、FirebaseJavaScriptのリリースノートを参照してください。 Firebase JavaScript SDK GitHubリポジトリでGitHubの問題を開いて、ヘルプや詳細情報を求めることもできます。

レガシーSDKのサイズ

従来のFirebaseJavaScript SDK(v8以前)の各バージョンにバイナリサイズ測定を提供することはサポートされていません。

Firebaseは、すべてのユーザーがv9モジュラーJavaScriptSDKから始めるか移行することをお勧めします。移行方法の詳細については、モジュラーアップグレードガイドを参照してください。