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 untuk REST API

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.

Kita dapat menggunakan URL Firebase Realtime Database apa pun sebagai titik akhir REST. Yang perlu kita lakukan adalah menambahkan .json ke akhir URL dan mengirimkan permintaan dari klien HTTPS favorit kita.

Buat sebuah akun

Pertama, daftar akun tanpa biaya di konsol Firebase . Aplikasi Firebase baru akan dibuat untuk Anda dengan URL unik yang diakhiri dengan firebaseio.com . Anda akan menggunakan URL ini untuk mengautentikasi pengguna dan menyimpan serta menyinkronkan data ke database aplikasi.

Di dalam konsol Firebase Anda dapat membuat, mengelola, dan menghapus aplikasi Firebase. Mengeklik aplikasi Firebase tertentu memungkinkan Anda melihat dan memodifikasi database aplikasi Anda secara waktu nyata. Di dasbor aplikasi, Anda juga dapat menyetel Aturan Firebase Realtime Database, mengelola autentikasi aplikasi, menerapkan, dan melihat analitik.

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 .

Pilih Perpustakaan Pembantu

Anda dapat membaca dan menulis data melalui REST API langsung dari baris perintah. Dalam panduan ini kami akan menggunakan cURL untuk semua contoh kami. Kami juga memiliki beberapa pustaka pembantu pihak ketiga untuk berinteraksi dengan REST API dari bahasa favorit Anda. Anda dapat menggunakan salah satu pustaka pembantu berikut atau membuatnya sendiri:

Bahasa Perpustakaan
Clojure taika oleh Cloudfuji
Anak panah Klien IO di pustaka firebase-dart resmi
Pergi Firego oleh Steven Berlanga dan Tim Gossett
Go Firebase oleh Cosmin Nicolaescu dan Justin Tulloss
Jawa firebase4j oleh Brandon Gresham
Perl Firebase-Perl oleh Kiran Kumar dan JT Smith
PHP firebase-php oleh kreait
firebase-php oleh Tamas Kalman
Piton Pyrebase oleh James Childs-Maidment
python-firebase oleh Özgür Vatansever
python-firebase oleh Michael Huynh
Rubi firebase-ruby oleh Oscar Del Ben
BigBertha oleh Fernand Galiana
rest-firebase oleh Codementor

Langkah selanjutnya