JavaScript'te Kurulum ve Kurulum

Firebase Gerçek Zamanlı Veritabanı, bulutta barındırılan bir veritabanıdır. Veriler JSON olarak depolanır ve bağlı her istemciyle gerçek zamanlı olarak senkronize edilir. Android, Apple platformlarımız ve JavaScript SDK'larımızla platformlar arası uygulamalar oluşturduğunuzda, tüm müşterileriniz tek bir Realtime Database eşgörünümünü paylaşır ve en yeni verilerle güncellemeleri otomatik olarak alır.

Önkoşullar

Henüz yapmadıysanız, Firebase JS SDK'yı kurun ve Firebase'i başlatın .

Veritabanı Oluştur

  1. Firebase konsolunun Gerçek Zamanlı Veritabanı bölümüne gidin. Mevcut bir Firebase projesini seçmeniz istenecektir. Veritabanı oluşturma iş akışını takip edin.

  2. Firebase Güvenlik Kurallarınız için bir başlangıç ​​modu seçin:

    Test modu

    Mobil ve web istemci kitaplıklarını kullanmaya başlamak için iyidir, ancak herkesin verilerinizi okumasına ve üzerine yazmasına izin verir. Test ettikten sonra, Firebase Gerçek Zamanlı Veritabanı Kurallarını Anlayın bölümünü mutlaka inceleyin.

    Web, Apple veya Android SDK'yı kullanmaya başlamak için test modunu seçin.

    kilitli mod

    Mobil ve web istemcilerinden gelen tüm okuma ve yazma işlemlerini reddeder. Kimliği doğrulanmış uygulama sunucularınız veritabanınıza erişmeye devam edebilir.

  3. Veritabanı için bir konum seçin.

    Veritabanının konumuna bağlı olarak, yeni veritabanının URL'si aşağıdaki biçimlerden birinde olacaktır:

    • DATABASE_NAME .firebaseio.com ( us-central1 içindeki veritabanları için)

    • DATABASE_NAME . REGION .firebasedatabase.app (diğer tüm konumlardaki veritabanları için)

  4. Bitti'yi tıklayın.

Realtime Database'i etkinleştirdiğinizde, Cloud API Manager'da API'yi de etkinleştirir.

Gerçek Zamanlı Veritabanı Güvenlik Kurallarını Yapılandırma

Gerçek Zamanlı Veritabanı, verilerinizin nasıl yapılandırılması gerektiğini, nasıl dizine eklenmesi gerektiğini ve verilerinizden ne zaman okunup yazılabileceğini tanımlamanıza izin veren bildirime dayalı bir kurallar dili sağlar.

Realtime Database JS SDK'yı ekleyin ve Realtime Database'i başlatın

JavaScript SDK'yı başlatırken Gerçek Zamanlı Veritabanı URL'nizi belirtmeniz gerekir.

Gerçek Zamanlı Veritabanı URL'nizi Firebase konsolunun Gerçek Zamanlı Veritabanı bölümünde bulabilirsiniz. Veritabanının konumuna bağlı olarak, veritabanı URL'si aşağıdaki biçimlerden birinde olacaktır:

  • https:// DATABASE_NAME .firebaseio.com ( us-central1 içindeki veritabanları için)
  • https:// DATABASE_NAME . REGION .firebasedatabase.app (diğer tüm konumlardaki veritabanları için)

Aşağıdaki kod parçacığını kullanarak SDK'yı başlatın:

Web modüler API

import { initializeApp } from "firebase/app";
import { getDatabase } from "firebase/database";

// TODO: Replace the following with your app's Firebase project configuration
// See: https://firebase.google.com/docs/web/learn-more#config-object
const firebaseConfig = {
  // ...
  // The value of `databaseURL` depends on the location of the database
  databaseURL: "https://DATABASE_NAME.firebaseio.com",
};

// Initialize Firebase
const app = initializeApp(firebaseConfig);


// Initialize Realtime Database and get a reference to the service
const database = getDatabase(app);

Web ad alanlı API

import firebase from "firebase/app";
import "firebase/compat/database";

// TODO: Replace the following with your app's Firebase project configuration
// See: https://firebase.google.com/docs/web/learn-more#config-object
const firebaseConfig = {
  // ...
  // The value of `databaseURL` depends on the location of the database
  databaseURL: "https://DATABASE_NAME.firebaseio.com",
};

// Initialize Firebase
firebase.initializeApp(firebaseConfig);


// Initialize Realtime Database and get a reference to the service
const database = firebase.database();

Firebase Gerçek Zamanlı Veritabanını kullanmaya başlamaya hazırsınız!

Sonraki adımlar