Ir para o console

Instalação e configuração no JavaScript

O Firebase Realtime Database é um banco de dados hospedado na nuvem. Os dados são armazenados como JSON e sincronizados em tempo real para cada cliente conectado. Quando você cria apps em diversas plataformas com nossos SDKs para iOS, Android e JavaScript, todos os seus clientes compartilham uma instância do Realtime Database e recebem atualizações automaticamente com os dados mais recentes.

Pré-requisitos

  1. Adicione e configure o SDK JavaScript cliente do Firebase no seu app.

Configurar as regras do Realtime Database

O Realtime Database oferece uma linguagem de regras declarativas para que você defina como os dados devem ser estruturados e indexados, e quando podem ser lidos e gravados. Por padrão, o acesso de leitura e gravação ao seu banco de dados é restrito, por isso apenas usuários autenticados podem ler ou gravar dados. Para iniciar sem configurar o Firebase Authentication, defina as regras para acesso público. Isso faz com que o seu banco de dados fique disponível para qualquer pessoa, mesmo para quem não utiliza seu app. Por isso, restrinja o banco de dados novamente quando configurar a autenticação.

Inicializar o SDK do JavaScript do Realtime Database

Você precisa especificar o URL do Realtime Database ao inicializar o SDK do JavaScript.

Encontre o URL do Realtime Database na guia Banco de dados no Console do Firebase. O formato do URL é https://<databaseName>.firebaseio.com.

Inicialize o SDK usando este snippet de código:

  // 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();

Você está pronto para usar o Firebase Realtime Database.

Próximas etapas