Firebase Tutorial on Firebase Overview

as per official firebase documentation −

firebase can power your app's backend, including data storage, user authentication, static hosting, and more. focus on creating extraordinary user experiences. we will take care of the rest. build cross-platform native mobile and web apps with our android, ios, and javascript sdks. you can also connect firebase to your existing backend using our server-side libraries or our rest api.

firebase features

  • real-time database − firebase supports json data and all users connected to it receive live updates after every change.

  • authentication − we can use anonymous, password or different social authentications.

  • hosting − the applications can be deployed over secured connection to firebase servers.

firebase advantages

  • it is simple and user friendly. no need for complicated configuration.

  • the data is real-time, which means that every change will automatically update connected clients.

  • firebase offers simple control dashboard.

  • there are a number of useful services to choose.

firebase limitations

  • firebase free plan is limited to 50 connections and 100 mb of storage.

in the next chapter, we will discuss the environment setup of firebase.