Dua fitur yang menarik dari Firebase yaitu Firebase Remote Config dan Firebase Realtime Database. Selain itu terdapat fitur pendukung untuk aplikasi yang membutuhkan pemberitahuan yaitu Firebase Notification.
Publikasi Angular App
Langkah-Langkah melakukan publikasi Angular App pada Firebase adalah sebagai berikut:
- Setelah melakukan pengembangan, selanjutnya adalah melakukan publikasi.
- Publikasi Angular App dilakukan dengan mengunggah source-code yang dibuat ke layanan hosting.
- Layanan hosting yang dapat digunakan salah satu-nya adalah Firebase (https://firebase.google.com/)
- Untuk menggunakan Firebase, harus melakukan login dengan akun Google.
- Melakukan login atau membuat akun baru pada Firebase.
- Lalu buat proyek baru dan beri nama.
- Ikuti step yang ada.
- Langkah-Langkah melakukan publikasi Angular App pada Firebase adalah sebagai berikut:
- Install firebase tools dengan menjalankan instruksi berikut pada terminal:
- npm install –g firebase-tools
- Setelah instalasi selesai, jalankan instruksi berikut untuk login melalui Firebase CLI.
- firebase login
- Instruksi ini akan menjalankan browser untuk melakukan login menggunakan credential Google.
- Langkah-Langkah melakukan publikasi Angular App pada Firebase adalah sebagai berikut:
- Kemudian masukkan instruksi berikut untuk menginisiasi pembuatan hosting pada Firebase.
- firebase init
- Langkah-Langkah melakukan publikasi Angular App pada Firebase adalah sebagai berikut:
- Pada folder proyek-pertama, akan bertambah file firebase.json yang berarti Firebase telah menjadi bagian dari proyek.
- Tambahkan schematic firebase dengan instruksi ng add @angular/fire
- Selanjutnya, jalankan instruksi ng build --prod untuk membangun kode produksi.
- Setelah itu, jalankan instruksi ng deploy.
- Langkah-Langkah melakukan publikasi Angular App pada Firebase adalah sebagai berikut:
- Setelah selesai, buka copy URI pada console dan paste ke URL browser.
- Aplikasi sudah berhasil di hosting ke Firebase.