Kurulum ve Kurulum JavaScript'te 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 bir Gerçek Zamanlı Veritabanı örneğini paylaşır ve en yeni verileri içeren güncellemeleri otomatik olarak alır.

Önkoşullar

Henüz yapmadıysanız Firebase JS SDK'yı yükleyin 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ı izleyin.

  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 olanak tanır. Test ettikten sonra Firebase Gerçek Zamanlı Veritabanı Kurallarını Anlayın bölümünü incelediğinizden emin olun.

    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 hâlâ veritabanınıza erişebilir.

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

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

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

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

  4. Bitti'yi tıklayın.

Gerçek Zamanlı Veritabanını etkinleştirdiğinizde, Bulut API Yöneticisi'ndeki API de etkinleştirilir.

Gerçek Zamanlı Veritabanı Güvenliği 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 verilerinizin ne zaman okunup yazılabileceğini tanımlamanıza olanak tanıyan bildirim temelli bir kurallar dili sağlar.

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

JavaScript SDK'sını 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 formlardan birinde olacaktır:

  • https:// DATABASE_NAME .firebaseio.com ( us-central1 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'si

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