Vue.js
Do you really need Vuex?
Vuex is great for a centralized store of state for all components. It makes it easy to share state between components. This is looking at alternatives using Event Bus and Vue.observable.
Fredrik Mäkilä