Firebase
Before we begin this chapter, it is very important that we understand the technology we are going to be using to integrate our backend. The technology in question is called Firebase. Firebase is a technology that lets us store real-time data. Unlike traditional backend databases where you need a server running, you do not need to have a hosted server with Firebase.
All you need to get going with Firebase is an active Google account and you are good to go. Let's set up a new Firebase account.
If you do not have a Google account, you can create one by visiting http://www.gmail.com.
Setting up a new Firebase account
The first thing you need to do to set up your Firebase account is go to the Firebase website, which is http://www.firebase.com.
You should see a screen that looks like what we have in the following screenshot:
Once this is done, you should see a button labeled Sign Up With Google on the top right-hand corner.
When you click this button, you should see a Gmail window asking you...