Firebase Hostingplat_web

Firebase Hosting は、ウェブアプリ、静的コンテンツ、動的コンテンツ向けの高速で安全性の高いホスティングを提供します。

Firebase Hosting はデベロッパー向けの、本番環境レベルのウェブ コンテンツ ホスティングです。1 つのコマンドですばやく簡単にウェブアプリをデプロイすることができ、静的コンテンツと動的コンテンツの両方をグローバル コンテンツ配信ネットワーク(CDN)に配信できます。

使ってみる

主な機能

安全な接続を介して配信する 最新のウェブは優れたセキュリティを備えています。Firebase Hosting には構成が不要の SSL が組み込まれているため、コンテンツを常に安全に配信できます。
コンテンツを高速に配信する アップロードしたファイルは世界中の CDN エッジにある SSD にキャッシュされます。ユーザーがどこにいても、コンテンツを高速に配信できます。
高速なデプロイ Firebase CLI を使用して、わずか数秒でアプリを稼働させることができます。コマンドライン ツールにより、デプロイ ターゲットを簡単にビルドプロセスに追加できます。
ワンクリックのロールバック 迅速なデプロイは大いに有用ですが、間違いを元に戻せることはさらに優れた利点です。Firebase Hosting はワンクリックでロールバックできる完全なバージョン管理とリリース管理を提供しています。

仕組み

Firebase Hosting は最先端のウェブ デベロッパー向けに構築されています。Angular などのフロントエンド JavaScript フレームワークや、Jekyll などの静的ジェネレータ ツールの台頭によって、ウェブサイトとアプリはこれまで以上に高性能になっています。デプロイするのがシンプルなアプリ ランディング ページであれ、複雑なプログレッシブ ウェブアプリ(PWA)であれ、Hosting はウェブサイトとアプリのデプロイと管理に適したインフラストラクチャ、機能、ツールを提供します。

Hosting では、プロジェクトで firebaseapp.com ドメインのサブドメインを使用できます。Firebase CLI を使用して、お使いのパソコンのローカル ディレクトリから Hosting サーバーにファイルをデプロイできます。静的コンテンツを配信するだけでなく、Cloud Functions for Firebase を使用してサイトの動的コンテンツを配信できます。すべてのコンテンツはグローバル CDN の最も近いエッジサーバーから SSL 接続を介して配信されます。

コンテンツ ホスティングに加えて、Firebase Hosting は、高度な PWA を構築するための軽量なホスティング構成オプションを提供します。クライアント側でのルーティング用の URL の書き換えやカスタム ヘッダーの設定を簡単に行うことができます。

サイトを本番環境に移行する準備ができたら、Firebase Hosting に独自のドメイン名を接続できます。これにより、当該ドメインの SSL 証明書が自動的にプロビジョニングされ、すべてのコンテンツが安全に配信されるようになります。

実装のプロセス

Firebase CLI をインストールする Firebase CLI を使用すれば、新しい Hosting プロジェクトの設定、ローカルの開発サーバーの実行、コンテンツのデプロイを簡単に行うことができます。
プロジェクト ディレクトリを設定する 静的アセットをローカルの Hosting プロジェクト フォルダに追加し、動的コンテンツ用に Cloud Functions を設定します。その後、firebase serve を実行して、サイトのテストをローカルで行うことができます。
サイトをデプロイする すべて問題がなければ、firebase deploy を実行して最新のスナップショットをサーバーにアップロードします。新しいバージョンがすべて一度にリリースされるため、デプロイが途中で終了するのを心配する必要がありません。何か問題が発生した場合にはワンクリックでロールバックできます。

次のステップ

フィードバックを送信...

ご不明な点がありましたら、Google のサポートページをご覧ください。