I'm reviewing frameworks and watching videos and I noticed that Vuex is based upon Flux which from my beginner perspective is being phased out for Redux. Is there a reason why Flux is being pushed?
Vuex is "Flux inspired", and similar to how Redux is different from vanilla Flux, Vuex is different from vanilla Flux too. In fact, Vuex is more similar to Redux than to original Flux.
In addition: when we talk about Flux today, it's no longer about a specific pattern, but a loose set of principles about application state management - namely uni-directional data flow enforced via action dispatching. This applies to Redux as well, because Redux evolved from Flux.
Most helpful comment
Vuex is "Flux inspired", and similar to how Redux is different from vanilla Flux, Vuex is different from vanilla Flux too. In fact, Vuex is more similar to Redux than to original Flux.