JavaScript でのインストールと設定

Firebase Realtime Database はクラウドにホストされたデータベースです。データは JSON として保存され、接続されたすべてのクライアントとリアルタイムに同期されます。Android、iOS、JavaScript SDK を使用してクロスプラットフォーム アプリを構築すると、すべてのクライアントによって 1 つの Realtime Database インスタンスが共有され、最新のデータによる更新が自動的に受信されます。

事前準備

  1. Firebase JavaScript クライアント SDK を、アプリに追加して設定します。

Firebase Database ルールを設定する

Realtime Database には宣言型のルール言語が用意されているため、データの構造化方法、インデックスの作成方法、データの書き込みと読み取りのタイミングを定義できます。認証ユーザーのみがデータの読み取りと書き込みができるように、データベースへの読み書きアクセスはデフォルトで制限されます。 認証を設定せずに開始するには、公衆アクセスルールを設定します。この場合、アプリを使用しない人を含むあらゆる人々にデータベースが公開されるので、認証の設定時には、データベースのアクセスを必ず制限してください。

Realtime Database JavaScript SDK を初期化する

JavaScript SDK を初期化するときに、Realtime Database の URL を指定する必要があります。

Realtime Database の URL は Firebase console の [データベース] タブにあります。この URL は https://<databaseName>.firebaseio.com の形式です。

次のコード スニペットを使用して SDK を初期化します。

  // Set the configuration for your app
  // TODO: Replace with your project's config object
  var config = {
    apiKey: "apiKey",
    authDomain: "projectId.firebaseapp.com",
    databaseURL: "https://databaseName.firebaseio.com",
    storageBucket: "bucket.appspot.com"
  };
  firebase.initializeApp(config);

  // Get a reference to the database service
  var database = firebase.database();

Firebase Realtime Database を使用して開始する準備ができました。

次のステップ

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