Keuntungan Menggunakan Google Firebase

Share it:
Firebase adalah Baas (Backend As a Service) untuk aplikasi smartphone dan web yang berdiri sejak 2011 dan di akuisisi oleh google di tahun 2014. firebase memberikan layanan seperti  real-time database, cloud storage, authentication, crash reporting, remote configuration, dan hosting untuk web static.




Keuntungan Firebase
 
Sebagai developer tentu ingin pekerjaan lebih mudah,stabil dan mempersingkat waktu dalam pembuatan aplikasi ataupun web, dengan firebase hal - hal tersebut dapat di cover dengan baik :

1. Realtime DataBase

Database pada Cloud Firestore memungkinkan update ke seluruh web client secara real time, sangat memudahkan untuk implementasi langsung terhadap aplikasi yang dibangun.

2. Authentication

Firebase backend service menawarkan fitur otentifikasi yang kuat. google juga menyediakan library SDK yang mudah terintegrasi dengan aplikasi mobile atau web.

3. Storage

Google cloud storage pada firebase memungkinkan user untuk mendownload file dan konten - konten visual. Fitur ini sangat membantu untuk aplikasi yang berbasis konten oleh user / user-generated content.


4. Security

Firebase dibangun dengan keamanan yang tidak diragukan seperti dalam otentifikasi juga API sehingga aplikasi web/ mobile yang terhubung dengan firebase tidak bisa di penetrasi dengan mudah.


5. Hosting

Pada fitur hosting , firebase menyediakan CDN (Content Delivery Network) untuk developer. firebase juga menawarkan full hosting , custom domain, global CDN dan SSL certificate.

6. High Speed Caching

Speed caching sangat diperlukan agar web dapat load secara cepat saat diakses oleh user di seluruh dunia. hosting firebase menggunakan SSD agar cache aplikasi lebih cepat.







Firebase API

Programmer dapat menghubungkan aplikasi satu dan lain menggunakan API (application programming interface)  backend. Firebase memungkinkan untuk itu dengan menggunakan method yg telah ditentukan dan diaplikasikan pada koding,  seperti :


firebase.firestore()

merupakan method untuk mengakses cloud firestore yang merupakan database untuk menyimpan data dan sebaliknya.


firebase.auth() 

merupakan method untuk mengakses layanan otentifikasi.


firebase.storage() 

merupakan method dimana user dapat mengelola media pada aplikasi user generated content



Layanan Firebase


Berikut layanan inti dari firebase yang memudahkan developer dalam scale up aplikasi  :

Cloud Firestore
  1. Realtime
  2. NoSQL
  3. Security

Hosting
  1. SSL for Every Site
  2. Cached on SSDs
  3. Deploy From CLI

      Authentication
      1. Email and Password Authentication
      2. OAuth Authentication
      3. User Security

          Storage
          1. Can Handle Large File Sizes
          2. File Security
          3. Any File Type


              itulah keuntungan menggunakan google firebase , kalian bisa gunakan secara gratis atau  pay as you go. 



              Share it:

              IT

              Product Review

              Post A Comment:

              0 comments: