How to Deploy Firebase Hosting dengan Santai

Apa itu Firebase Hosting?

Sebelum membahas cara deploy Firebase Hosting, kamu harus tahu dulu apa itu Firebase Hosting. Firebase Hosting adalah layanan hosting dari Firebase yang memungkinkan kamu untuk menyimpan dan meng-hosting aplikasi atau website kamu. Keuntungan menggunakan Firebase Hosting adalah kamu tidak perlu repot-repot mengatur server, database, dan domain karena Firebase Hosting telah menyediakan semuanya.

Selain itu, Firebase Hosting juga terintegrasi dengan Firebase Tools yang memudahkan kamu untuk melakukan deployment dan maintenance tanpa harus keluar dari console Firebase. Jadi, kamu bisa fokus pada pengembangan aplikasi ataupun website kamu tanpa perlu khawatir dengan hal-hal teknis.

Nah, sekarang kamu sudah tahu apa itu Firebase Hosting. Selanjutnya, kita akan membahas cara deploy Firebase Hosting dengan santai.

Cara Deploy Firebase Hosting

Langkah pertama untuk deploy Firebase Hosting adalah dengan menginstall Firebase Tools. Kamu bisa menginstall Firebase Tools melalui NPM dengan command:

npm install -g firebase-tools

Setelah Firebase Tools terinstall, kamu bisa login ke Firebase dengan command:

firebase login

Selanjutnya, buat project Firebase baru melalui console Firebase. Kemudian, inisialisasi Firebase Hosting dengan command:

firebase init hosting

Setelah itu, Firebase akan meminta kamu untuk memilih project yang akan di-hosting dan menentukan folder public yang akan di-hosting. Kamu bisa menentukan folder public sesuai dengan folder tempat kamu menyimpan file HTML, CSS, dan JavaScript aplikasi atau website kamu.

Jika kamu sudah menentukan folder public, Firebase akan membuat file firebase.json di folder project kamu. File ini berisi konfigurasi Firebase Hosting kamu. Kamu bisa mengedit file ini sesuai dengan kebutuhan kamu.

Setelah konfigurasi selesai, kamu bisa deploy Firebase Hosting dengan command:

firebase deploy --only hosting

Nah, sekarang kamu sudah berhasil deploy Firebase Hosting. Aplikasi atau website kamu sudah bisa diakses melalui URL yang diberikan oleh Firebase.

Kesimpulan

Deploy Firebase Hosting bisa dilakukan dengan santai asalkan kamu sudah mengikuti langkah-langkah yang disebutkan di atas. Firebase Hosting memudahkan kamu untuk menyimpan dan meng-hosting aplikasi atau website kamu tanpa perlu repot-repot mengatur server, database, dan domain. Selain itu, Firebase Hosting juga terintegrasi dengan Firebase Tools yang memudahkan kamu untuk melakukan deployment dan maintenance tanpa harus keluar dari console Firebase.