Pendahuluan
Firebase Hosting adalah salah satu layanan dari Firebase yang memungkinkan Anda untuk meng-hosting sebuah website ataupun aplikasi secara cepat dan mudah. Firebase Hosting juga sudah terintegrasi dengan fitur keamanan SSL dan CDN (Content Delivery Network) yang akan mempercepat loading website Anda.
Dalam artikel ini, kami akan membahas tentang cara get started dengan Firebase Hosting. Kami akan membahas bagaimana cara membuat project hosting di Firebase, konfigurasi domain, deploy website, dan sebagainya. Jika Anda tertarik untuk memulai menggunakan layanan Firebase Hosting ini, simak terus artikel ini sampai habis.
Namun sebelum itu pastikan Anda sudah memiliki akun Google terlebih dahulu dan Anda sudah memilih rencana pricing yang sesuai dengan kebutuhan Anda. Selamat membaca!
Membuat Project Hosting di Firebase
Pertama-tama, pastikan bahwa Anda sudah login ke akun Firebase Anda. Jika belum memiliki akun, silahkan buat akun terlebih dahulu di website resmi Firebase.
Setelah login, klik tombol “Add Project” di dashboard Firebase Anda. Kemudian, isi nama project yang Anda inginkan dan klik “Create Project”. Setelah itu, Anda akan diarahkan ke halaman “Overview” project tersebut.
Selanjutnya, klik tombol “Get started” di bagian Firebase Hosting pada halaman tersebut. Jika Anda belum mengaktifkan Firebase Hosting, klik tombol “Enable Hosting”.
Configurasi Domain
Jika Anda ingin menggunakan domain custom untuk website Anda, klik tombol “Connect Domain” dan ikuti petunjuk yang sudah disediakan oleh Firebase. Jika Anda belum memiliki domain, Anda dapat membelinya dari penyedia domain seperti GoDaddy, Namecheap, atau G Suite.
Setelah itu, tambahkan file DNS domain Anda pada setup domain di Firebase. Tunggu beberapa saat hingga DNS domain Anda terdaftar di Firebase Hosting. Jika sudah terdaftar, Firebase akan memberikan SSL certificate gratis.
Jika Anda sudah selesai dengan konfigurasi domain, pastikan untuk mengecek bahwa nama domain sudah sesuai. Jangan lupa untuk mengatur domain dan subdomain yang telah dibuat pada DNS record untuk mengarahkan ke Firebase Hosting.
Deploy Website
Setelah konfigurasi domain selesai, Anda dapat mulai deploy website Anda ke Firebase Hosting. Pertama, buat file HTML, CSS, dan JavaScript website Anda. Kemudian, buat file konfigurasi Firebase pada root directory website Anda, dengan nama “firebase.json”.
Konfigurasi pada file “firebase.json” akan terlihat seperti ini:{“hosting”: {“public”: “public”,”rewrites”: [{“source”: “**”,”destination”: “/index.html”}]}}Konfigurasi ini menunjukkan bahwa file yang akan di-deploy ke Firebase Hosting adalah file yang berada dalam folder “public” dan direktori utama file yang akan ditampilkan adalah “index.html”. Jika Anda ingin menggunakan direktori lain untuk file-file Anda, Anda dapat mengganti bagian “public” di konfigurasi tersebut.
Setelah itu, buka terminal atau command prompt, lalu arahkan direktori ke direktori yang berisi file “firebase.json”. Kemudian, jalankan perintah “firebase init” dan pilih opsi “Hosting” pada prompt selanjutnya.
Kesimpulan
Itulah beberapa langkah yang harus dilakukan untuk memulai menggunakan Firebase Hosting. Selain itu, Firebase Hosting juga memiliki banyak fitur-fitur lainnya seperti custom headers, query parameters, dan sebagainya.
Dengan adanya Firebase Hosting, Anda tidak perlu lagi bingung dalam melakukan hosting website dan mempercepat loading website Anda. Semoga artikel ini bermanfaat dan jangan lupa untuk meninggalkan komentar jika ada pertanyaan atau saran.