This page was translated by the Cloud Translation API.
Switch to English

Установка и настройка в JavaScript

База данных Firebase Realtime - это база данных, размещенная в облаке. Данные хранятся в формате JSON и синхронизируются в реальном времени с каждым подключенным клиентом. Когда вы создаете кроссплатформенные приложения с помощью наших SDK для Android, iOS и JavaScript, все ваши клиенты используют один экземпляр базы данных в реальном времени и автоматически получают обновления с новейшими данными.

Предпосылки

  1. Добавьте и настройте клиентский SDK Firebase JavaScript в свое приложение.

Создать базу данных

  1. Если вы еще этого не сделали, создайте проект Firebase: в консоли Firebase нажмите « Добавить проект» , затем следуйте инструкциям на экране, чтобы создать проект Firebase или добавить службы Firebase в существующий проект GCP.

  2. Перейдите в раздел Realtime Database консоли Firebase . Вам будет предложено выбрать существующий проект Firebase. Следуйте рабочему процессу создания базы данных.

  3. Выберите начальный режим для ваших правил безопасности Firebase:

    Тестовый режим

    Подходит для начала работы с мобильными и веб-клиентскими библиотеками, но позволяет любому читать и перезаписывать ваши данные. После тестирования обязательно ознакомьтесь с разделом Общие сведения о правилах базы данных Firebase в реальном времени .

    Чтобы начать работу с Интернетом, SDK для iOS или Android, выберите тестовый режим.

    Заблокированный режим

    Запрещает все операции чтения и записи из мобильных и веб-клиентов. Ваши аутентифицированные серверы приложений по-прежнему могут обращаться к вашей базе данных.

  4. Щелкните Готово .

Когда вы включаете базу данных в реальном времени, она также включает API в Cloud API Manager .

Настроить правила базы данных в реальном времени

База данных реального времени предоставляет язык декларативных правил, который позволяет вам определять, как ваши данные должны быть структурированы, как они должны индексироваться и когда ваши данные могут быть прочитаны и записаны.

Инициализировать пакет SDK для JavaScript для базы данных реального времени

Вы должны указать URL-адрес своей базы данных в реальном времени при инициализации JavaScript SDK.

Вы можете найти URL своей базы данных в реальном времени на вкладке «База данных» в консоли Firebase . Он будет иметь вид 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!

Следующие шаги