Home Mobile Apa itu Firebase?

Apa itu Firebase?

0
Apa itu Firebase?

Bismillah..

Hari ini saya akan berbagi sedikit ilmu kepada teman-teman yang semoga dapat bermanfaat bagi pembaca termasuk penulis sendiri. Mungkin

banyak dari temen-temen developer sudah tidak asing dengan salah satu platform besutan Google yang cukup banyak digunakan untuk pengembangan aplikasi dan memudahkan para penggunanya , hanya saja yang membedakan adalah ada yang sudah pernah menggunakan dan belum pernah sama sekali, atau baru belajar mengenai fungsi – fungsi yang ada didalam firebase? Nah…

bagi temen-temen yang sedang belajar menggunakan atau yang belum pernah menggunakan saya akan memberikan sedikit pengetahuan saya mengenai Firebase.

Apa itu Firebase? 

Firebase adalah suatu layanan dari Google untuk memberikan kemudahan bahkan mempermudah para developer aplikasi dalam mengembangkan aplikasinya. Firebase alias BaaS (Backend as a Service) merupakan solusi yang ditawarkan oleh Google untuk mempercepat pekerjaan developer.

Dengan menggunakan Firebase, apps developer bisa fokus dalam mengembangkan aplikasi tanpa memberikan effort yang besar untuk urusan backend.

ada 2 layanan yang tersedia :

SPARK : secara gratis

BLAZE : Pay as You Go

Jenis atau Fitur Firebase

  1. Firebase Cloud Messaging and Notifications : FCM (Firebase Cloud Messaging) yaitu menyediakan koneksi yang handal dan tentunya hemat baterai antar server maupun antar device. Sehingga kamu dapat mengirim dan menerima pesan serta notifikasi di Android, iOS, dan web tanpa perlu biaya.
  2. Firebase Authentication : Firebase Authentication adalah salah satu layanan back-end, fitur Android dan iOS, SDK yang mudah digunakan, dan tampilan interfaces yang siap pakai untuk mengautentikasi pengguna ke aplikasi yang kamu buat. Firebase Authentication mendukung autentikasi menggunakan nomor telepon, sandi, penyedia identitas gabungan populer seperti seperti Google, Facebook, dan sebagainya.
  3. Firebase Realtime Database : Firebase Realtime Database adalah database yang di-host melalui cloud. Data disimpan dan dieksekusi dalam bentuk JSON dan disinkronkan secara realtime ke setiap user yang terkoneksi. Hal ini berfungsi memudahkan kamu dalam mengelola suatu database dengan skala yang cukup besar. Ketika kamu membuat aplikasi lintas-platform/multiplatform menggunakan SDK Android, iOS, dan juga JS (JavaScript), semua pengguna akan berbagi sebuah instance Realtime Database dan menerima update-an data secara serentak dan otomatis.
  4. Firebase Hosting : Hanya dengan satu instruksi, kamu dapat mengimplementasikan aplikasi web serta menyajikan konten statis maupun dinamis ke CDN  (jaringan penayangan konten) global dengan cepat. Kegunaan dari Firebase Hosting itu sendiri yaitu mampu menayangkan konten melalui koneksi yang begitu aman, mengirimkan konten secara cepat, dan mendukung semua jenis konten untuk di hosting, mulai dari file HTML dan CSS  hingga API atau layanan mikro Express.js.

Hanya dengan satu instruksi, kamu dapat mengimplementasikan aplikasi web serta menyajikan konten statis maupun dinamis ke CDN  (jaringan penayangan konten) global dengan cepat.

Hanya dengan satu instruksi, kamu dapat mengimplementasikan aplikasi web serta menyajikan konten statis maupun dinamis ke CDN  (jaringan penayangan konten) global dengan cepat.

Kegunaan dari Firebase Hosting itu sendiri yaitu mampu menayangkan konten melalui koneksi yang begitu aman, mengirimkan konten secara cepat, dan mendukung semua jenis konten untuk di hosting, mulai dari file HTML dan CSS  hingga API atau layanan mikro Express.js.