Firebase offers a lot, but it's no longer the only game in town that offers a sorta-serverless baas. Here are some compelling alternatives (I'd love to see a complete list of the best Firebase alternatives):
I'm omitting things like feathers.js b/c the most attractive feature of Firebase-like tools is not having to manage your own server/database.