Google の Firebase には、新しいローカル エミュレータ UI、2 つの支払い処理拡張機能、および ML モデル管理 API が追加されました。 さらに詳しく知りたい方は続きをお読みください。
Firebase は Google が提供するツールセットで、モバイル開発者向けの統合されたサービスとしてのバックエンド (BaaS) プラットフォームとして機能します。 一言で言えば、Firebase は、分析、認証、データベース、構成、プッシュ メッセージング、ファイル ストレージなどのコード内ユーティリティ用のかなりのツールを提供します。 プラットフォーム全体は、開発者がアプリ内で多くの一般的なタスクを実行できるようにするため、これらのタスク用に独自のソリューションを個別に構築する必要はありません。 たとえば、 Firebase Auth SDK を使用すると、開発者は完全なサインイン システムを簡単に追加できます と 付属のUI 彼らのアプリに。 最近、Fさんirebase に新しいツールと機能が追加されました、新しいエミュレータ UI、Stripe 支払い処理拡張機能、強化された TensorFlow lite デプロイメントなど。
ローカル開発用の新しいエミュレータ UI
Firebase エミュレータ スイートは昨年リリースされ、今回、Firebase チームはベータ リリース チャネルで新しいローカル エミュレータ UI をリリースしました。 このエミュレータ UI は、開発者がデプロイメントを待ったり、請求コストを発生させたりすることなく、新しいコードを簡単かつ安全にテストするのに役立ちます。 また、いくつかの CLI コマンドを使用して新しい開発者をオンボードし、Firebase サービスのローカル インスタンスを迅速に作成することもできます。
エミュレータ スイートは、次のコードのインスタント リロードもサポートするようになりました。 セキュリティルール.
Stripe 支払い処理拡張機能
Firebase は、開発者が一般的な開発者のタスクを自動化するために使用できる、事前にパッケージ化されたコードのバンドルである拡張機能も提供します。 現在、Firebase は Stripe と提携して 2 つの新しい拡張機能を構築しました。これにより、開発者はアプリに支払い処理機能を迅速に追加して管理できるようになります。 の
Stripe で請求書を送信する 拡張機能を使用すると、開発者は、Stripe 支払いプラットフォームを使用して、ブランド付きの顧客請求書をプログラムで作成し、送信できます。 の Stripe で定期購入の支払いを実行する 拡張機能を使用すると、Stripe を使用してウェブ ユーザーのサブスクリプションを作成および同期したり、Firebase Authentication を介してサブスクリプション コンテンツへのアクセスを制御したりできます。 これらの拡張機能を使用すると、開発者は Stripe の API を学習したり、Stripe と Firebase を統合する方法を理解したりする必要がなく、これらの拡張機能をインストールするだけで準備完了です。強化された TensorFlow Lite 導入
Firebase は、開発者がコンソールを使用せずに ML モデルをプログラムで更新して TensorFlow Lite にデプロイできるようにする ML モデル管理 API も導入しました。 これは、更新されたモデルをプログラムで Firebase にアップロードできるため、新しいデータでモデルを自動的に再トレーニングする機械学習パイプラインがある場合に特に便利です。 これにより、アプリ全体の再公開を必要とせずに、初期アプリのインストール サイズが削減され、複数のモデルの A/B テスト、パフォーマンスの評価、モデルの更新が可能になると主張しています。
ここ数ヶ月は物理的な出来事がなかったので、 Google は Firebase Live をホストしています さまざまな関連トピックについて開発者に情報を提供し、教育するためのビデオ。 Google はまた、この 1 年間で Firebase に対する多くの新機能と改善点を発表しました。 早期アクセス プログラム API, C++ および Unity 用の Cloud Firestore、 そして Firebase Authentication を介した Apple でのサインイン.