IMO the biggest problem with Firebase is data modelling and querying. No relationships, very basic filtering capabilities, etc. That should be a deal breaker for any serious project.
I wrote this a couple of months back where I expand on that and other pain points:
I wrote this a couple of months back where I expand on that and other pain points:
https://medium.freecodecamp.com/firebase-the-great-the-meh-a...