Skip to content

Firebase

← All terms · Hosting, infrastructure, databases

Also called Google Firebase

A comprehensive app development platform backed by Google, providing a NoSQL real-time database, authentication, hosting, and analytics primarily for mobile and web apps.

What it is

Firebase accelerates development by providing a tightly integrated suite of managed backend services. Its core product, Firestore, is a NoSQL document database that pushes real-time data updates directly to connected clients. It is highly favored for mobile development and applications requiring instant data synchronization.

When you would use it

You use Firebase when building mobile apps or highly interactive web apps where real-time data syncing is critical and you prefer the flexibility of a NoSQL database.

Common operations

  • Building a real-time chat application with instant message syncing.
  • Managing user logins via Google or Apple seamlessly in a mobile app.

Related terms

Where this is taught