Buka konsol
Coba Cloud Firestore: Lihat database yang skalabel dan fleksibel dari Firebase dan Google Cloud Platform. Pelajari Cloud Firestore lebih lanjut.

Penginstalan & Penyiapan di JavaScript

Firebase Realtime Database adalah database yang dihosting di cloud. Data disimpan sebagai JSON dan disinkronkan secara realtime pada setiap klien yang terhubung. Ketika Anda membuat aplikasi lintas platform dengan SDK Android, iOS, dan JavaScript kami, semua klien Anda berbagi 1 instance Realtime Database dan secara otomatis menerima update berisi data terbaru.

Prasyarat

  1. Tambahkan dan konfigurasi SDK klien Firebase JavaScript ke aplikasi Anda.

Mengonfigurasi Aturan Firebase Database

Realtime Database menyediakan bahasa aturan deklaratif yang memungkinkan Anda menentukan cara menyusun struktur data, mengindeks data, serta kapan data bisa dibaca dan ditulis. Secara default, akses baca dan tulis ke database Anda dibatasi, sehingga hanya pengguna terautentikasi yang dapat membaca dan menulis data. Untuk memulai tanpa menyiapkan Authentication, Anda dapat mengonfigurasi aturan untuk akses publik. Tindakan ini membuat database Anda terbuka untuk siapa saja, bahkan untuk orang yang tidak menggunakan aplikasi Anda. Oleh karena itu, pastikan Anda membatasi database kembali saat menyiapkan autentikasi.

Melakukan inisialisasi Realtime Database JavaScript SDK

Anda harus menetapkan URL Realtime Database saat melakukan inisialisasi JavaScript SDK.

Anda dapat menemukan URL Realtime Database di tab Database pada Firebase console. URL tersebut akan ditampilkan dalam format https://<databaseName>.firebaseio.com.

Inisialisasi SDK Anda menggunakan cuplikan kode berikut:

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

Anda sudah siap menggunakan Firebase Realtime Database.

Langkah Berikutnya