Vuefire
Realtime bindings between Vue/Vuex and Firebase
Note: This version currently supports Vue 2 and Firebase 7. Support for Vue 3 / Composition API and Firebase 8 is on the way.
Light
Both Vuefire and Vuexfire are under 2kb gzipped.
Flexible
Use the original RTDB and the more recent Cloud Firestore. You can use both at the same time or just use one of them.
Simple
Vuefire/Vuexfire only handles the binding for you so your state is always up to date with the server. You are still able to use Firebase JS SDK to its full potential!