Building your first simple app with Firebase Firebase is a complex platform for web and mobile development. The initial success grabbed everybody’s attention and led to the acquirement by Google in 2014. The growing popularity of this tool makes Firebase one of the leaders in the industry. Is this success justified? Let’s see! Services Firebase provides plenty of services that can be implemented in your app from authorization system to crash reporting. Let’s take a quick look at the four most popular modules of Firebase: 1. Authentication A built-in functionality lets you authenticate and authorize users by their emails, Gitlab, Facebook, Twitter and other social media. The implementation is very simple and saves a lot of time you would spend on building an Auth System. 2. Database Developers are given a choice between Real-time Database and Cloud Firestore. Both of them are noSQL and rely on a JSON format. They support offline work, which means that they store the data on...