Store and sync data between users and devices - at global scale - using a cloud-hosted, noSQL database. Cloud Firestore gives you live synchronization and offline support along with efficient data queries. Its integration with other Firebase products enables you to build truly serverless apps.
We used Cloud Firestore to create a skunkworks project called HomeAway Local, and the experience was fantastic -- kudos to James T, Alex D and Andrew L and the rest of the Firebase crew!
Pros:Whatever the size of your project (small hackathon idea or massive company), Firebase's Cloud Firestore is great for fast iterations, scale
Cons:Our alpha experience was actually great, we had fantastic customer service support from the Firebase team, no complaints
Leverage Firestore with Cloud Functions for extra flexibility and power.
Pros:Cloud Firestore is a powerful database technology that lends itself to rapid, iterative, and scalable development across all client stacks.
Cons:Cloud Firestore requires a general understanding of your application's data access patterns for optimal configuration.
Our Feels