Created by: Anisa Damayanti, S.Kom. For Study Purpose Only!
Tutorial ini merupakan lanjutan dari tutorial How to Enable Firebase Authentication. Jika pada tutorial sebelumnya kita menggunakan Firebase Authentication untuk mengelola akun pengguna, pada tutorial ini kita akan menyiapkan Cloud Firestore sebagai tempat untuk menyimpan data pengguna dengan mengenal struktur dasar Cloud Firestore yaitu Collection, Document, dan Field.
contoh data pengguna yg berhasil disimpan
Perbedaan Cloud Firestore dengan MySQL di phpMyAdmin
Secara sederhana, MySQL dan Cloud Firestore sama-sama dapat digunakan untuk menyimpan data aplikasi, tetapi cara mereka menyusun dan mengelola data berbeda.
Kalau pada MySQL kita sering menggunakan Database → Table → Row → Column, pada Cloud Firestore kita menggunakan Database → Collection → Document → Field.
Tahapan Konfigurasi Firebase Cloud Firestore
Disarankan mengikuti tutorial sebelumnya, yaitu cara mengaktifkan Firebase Authentication
Baca artikel mengenai cara mengaktifkan Firebase Authentication di sini
Tampilan halaman utama setelah mengikuti tutorial cara mengaktifkan Firebase Authentication
Selanjutnya pilih Firestore yang berada di dalam menu Databases and storage
Klik Create database untuk mulai mengaktifkan Cloud Firestore
Setelah masuk ke halaman Create a database, pilih Standard edition yang ditujukan untuk penggunaan Cloud Firestore umum dengan operasi dasar CRUD, query, realtime, dan offline support
1. pilih Standard edition 2. klik tombol Next
Selanjutnya pilih lokasi yang tersedia (default), lalu klik Next
1. contoh pilih lokasi nam5 (United States) 2. klik tombol Next
Selanjutnya pilih konfigurasi Production mode agar database dibuat dalam kondisi akses dibatasi, sehingga kita harus menentukan sendiri siapa yang boleh membaca atau menulis data melalui Security Rules, lalu klik Next
1. contoh pilih lokasi Production mode 2. klik tombol Next
Lalu pada jadwal pencadangan tidak harus dicentang, selanjutnya klik Create
Tampilan halaman utama setelah mengaktifkan Cloud Firestore
Setelah seluruh konfigurasi selesai, Cloud Firestore sudah siap digunakan sebagai database untuk menyimpan dan mengelola data pada aplikasi.
Pada tahap ini, Firebase sudah menyediakan tempat untuk menyimpan data dalam struktur Collection, Document, dan Field. Data tersebut nantinya dapat ditambahkan, dibaca, diperbarui, dan dihapus melalui aplikasi sesuai dengan aturan akses yang telah ditentukan.
a founder of december skies code, a software engineering teacher, and a lifelong learner who just tries her best at whatever she does.
let's work together!