Firebase would be better choice if you want ease of coding and integrating and best performance.As in firebase you can see all the data from front end in Firebase GUI in real time(in Jason format or Document format )But it would cost you as you have to pay google for using firebase data storage .It is highly recommended to use mixture of #realtime Firebase and Cloud Firestore to manage and lower your storage usage budget.
I started using Firebase over 5 years ago because of the 'real-time' nature. I originally used to use Real Time Database, but now I use Cloud Firestore. I recommend using the Google Firebase PaaS to quickly develop or prototype small to enterprise level web/mobile applications. Since Google purchased Firebase, it has exploded and it growing rapidly. I also find some level of comfort that it is Backed by Google.