Hey,
Let's talk about Firebase!
WTF is it? Why should you care?
Let's dive right IN...
β
First up, what IS Firebase?β£β
ββ£β
βFirebase is a Back-end as a Service (BaaS) platform developed and provided by Google for mobile and web application development to help you build, improve, grow, and deliver richer app experiences.
It manages its own infrastructure with a set of tools to simplify the workflow of developers by providing them with dev kits and an online dashboard.β£
The services provided by Firebase would normally have to be built by developers themselves, but Firebase eases that workflow.β£β
ββ£β
ββ
Firebase Servicesβ£? β
ββ£β
βπ Real-time Databaseβ£β
βπ Google Analyticsβ£β
βπ Authentication with Google, Facebook, Email, and even Phoneβ£β
βπ Push Notificationsβ£β
βπ Cloud Storageβ£β
βπ Hostingβ£β
βπ and many more...β£β
ββ£β
ββ
What are the advantages of using Firebaseβ£? What makes it so powerful? π₯β
ββ£β
βπ When you compare Firebase with other services like Amazon Web Service (AWS), itβs really simple to setup Firebase, but just as powerful.β
ββ£β
βπ Because of the Firebase real-time database, it updates the applications data real-time which is REALLY beneficial if youβre building something like a Messaging app, etc.β£β
ββ£β
βπ Unlike AWS, with Firebase youβve got nothing to learn in order to work with it. It has a Zero Learning-Curve.β£β
ββ£β
βπ You can build fully functional back-ends without anything like Nodejs or Django, just using Firebase Cloud Functions, etc.β£β
ββ£β
βπ You can host your application for FREE* with a nice domain.β£(* There's a limit of course BUT that free tier is pretty generous!)
There you have it!
Top comments (0)