Official Firebase Bindings for Vue
"Vuefire is a small and pragmatic solution to create realtime bindings between a Firebase RTDB or a Firebase Cloud Firestore and your Vue application. Making it straightforward to always keep your local data in sync with remotes databases.
Use composables that align with the declarative approach of Vue. Everything that can be automatically handled by VueFire is. Nested Collections, Document References, and more, are all handled for you."