Ikuti semua informasi yang diumumkan di Firebase Summit, dan pelajari bagaimana Firebase dapat membantu Anda mempercepat pengembangan aplikasi dan menjalankan aplikasi dengan percaya diri. Pelajari Lebih Lanjut

Instalasi & Pengaturan di JavaScript

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Firebase Realtime Database adalah database yang dihosting di cloud. Data disimpan sebagai JSON dan disinkronkan secara realtime ke setiap klien yang terhubung. Saat Anda membuat aplikasi lintas platform dengan Android, platform Apple, dan SDK JavaScript, semua klien Anda berbagi satu instans Realtime Database dan secara otomatis menerima pembaruan dengan data terbaru.

Prasyarat

Jika Anda belum melakukannya, instal Firebase JS SDK dan inisialisasi Firebase .

Buat Basis Data

  1. Arahkan ke bagian Realtime Database di konsol Firebase . Anda akan diminta untuk memilih project Firebase yang ada. Ikuti alur kerja pembuatan database.

  2. Pilih mode awal untuk Aturan Keamanan Firebase Anda:

    Modus uji

    Baik untuk memulai dengan pustaka klien seluler dan web, tetapi mengizinkan siapa saja untuk membaca dan menimpa data Anda. Setelah pengujian, pastikan untuk meninjau bagian Memahami Aturan Firebase Realtime Database .

    Untuk memulai web, Apple, atau Android SDK, pilih testmode.

    Modus terkunci

    Menolak semua operasi baca dan tulis dari klien seluler dan web. Server aplikasi terotentikasi Anda masih dapat mengakses database Anda.

  3. Pilih lokasi untuk database.

    Bergantung pada lokasi basis data , URL untuk basis data baru akan berupa salah satu bentuk berikut:

    • DATABASE_NAME .firebaseio.com (untuk database di us-central1 )

    • DATABASE_NAME . REGION .firebasedatabase.app (untuk database di semua lokasi lain)

  4. Klik Selesai .

Saat Anda mengaktifkan Realtime Database, ini juga mengaktifkan API di Cloud API Manager .

Konfigurasikan Aturan Database Realtime

Realtime Database menyediakan bahasa aturan deklaratif yang memungkinkan Anda menentukan struktur data, cara pengindeksan, dan kapan data dapat dibaca dan ditulis.

Tambahkan Realtime Database JS SDK dan inisialisasi Realtime Database

Anda harus menentukan URL Realtime Database saat menginisialisasi JavaScript SDK.

Anda dapat menemukan URL Realtime Database di bagian Realtime Database di konsol Firebase . Bergantung pada lokasi basis data , URL basis data akan berada dalam salah satu bentuk berikut:

  • https:// DATABASE_NAME .firebaseio.com (untuk database di us-central1 )
  • https:// DATABASE_NAME . REGION .firebasedatabase.app (untuk database di semua lokasi lain)

Inisialisasi SDK menggunakan cuplikan kode berikut:

Web version 9

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 version 8

import firebase from "firebase/app";
import "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
firebase.initializeApp(firebaseConfig);


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

Anda siap untuk mulai menggunakan Firebase Realtime Database!

Langkah selanjutnya