Google has invested heavily to make Firebase a full-featured application platform for web. It's dirt cheap to use. It's reliable. It saves up to 50% of your dev time. Firebase is all you need... with a few exceptions. Firebase is still missing search functionality, but we can plug that hole with Algolia.