What is Firebase?

  • Firebase is a product of Google which helps developers to build, manage, and grow their apps easily.
  • It helps developers to build their apps faster and in a more secure way.
  • No programming is required on the firebase side which makes it easy to use its features more efficiently.
  • It provides cloud storage. It uses NoSQL for the database for the storage of data.



Commonly Faced Challenges image

Mobile App Requirements image

Features of Firebase

  • Firebase Authentication: loading


  • Firebase Database: loading There are two types of firebase databases Realtime Database and Cloud Firestore
    Realtime Database : The Firebase Realtime Database is a cloud-based NoSQL database that manages your data at the blazing speed of milliseconds. In simplest term, it can be considered as a big JSON file.
    Cloud Firestore: The cloud Firestore is a NoSQL document database that provides services like store, sync, and query through the application on a global scale. loading


  • Firebase Cloud Storage: Cloud Storage is built for application developers who need to store and serve user-generated content, usually big files like photos or videos.


  • Firebase Cloud Functions:
    loading


  • Firebase Test Lab: Firebase Test Lab is a cloud-based app testing infrastructure that lets you test your app on a range of devices and configurations, so you can get a better idea of how it'll perform in the hands of live users.


  • Remote Config: Change behaviour or appearance of app without publishing an app update.
    loading


  • A/B Testing: Test new feature with small group of users.
    loading
  • In- App Messaging: Send message to Active users. loading



  • loading


Brands that Use Firebase
loading


<
Previous Post
Drawing shapes
>
Next Post
What is Git?