Firebase Web SDK v9

公開日時

Firebase Web SDKのv9がリリースされSDKの利用方法がモジュラー形式に変わった。

v8まではメソッドチェーンで各機能を呼び出すようになっていたが、モジュラー形式では関数単位となり、必要な関数のみをimportしていくことになる。

メソッドチェーンのやり方に慣れていたので、今はまだモジュラー形式が使いづらく感じてしまうが、v9はv8に比べて80%ほどアプリ容量が減らせるとのこと。

互換モードも用意されているようだが、新規に作る場合は最初からモジュラー形式で作るようにして少しずつ慣れていこう。

参考


Related #firebase

Firestore エミュレータ使用時にデータをリセットする

エミュレータの場合のみ一括削除用のAPIが用意されている

Error: Input required and not supplied: firebaseServiceAccount

Dependabotによって作成されたPull Requestのみで発生している

Firebase公式Github ActionsでPull RequestごとにHostingのプレビュー環境を作る

手軽にプレビュー環境で動作確認できるようになったので、継続的なアップデートがやりやすくなった