Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base and earn more money. This is a tool and infrastructure that users need to build better apps and grow a successful business. In addition, firebase is made up of a complementary feature that users can mix-and-match to fit your needs. There are total give key features of firebase namely authentication, Realtime database, cloud messaging, crash reporting and analytics.

Getting started with firebase by using following steps-

  • Create a firebase project in the Firebase console
  • Retrieve apikey, authDomian, DatabaseURL and storage bucket from firebase console
  • Create a new react-native project
  • Install firebase from npm
  • Add it into the react-native project
BY Best Interview Question ON 24 Oct 2019