Vuex
/vjuːˈɛks/ · Noun · Development
Definitions
The centralized state management library for Vue.js applications, inspired by Flux and Redux, that enforces a strict unidirectional data flow through state, getters, mutations (synchronous), and actions (asynchronous). Succeeded by Pinia in the Vue 3 ecosystem.
In plain English: A tool that keeps all the shared data in a Vue app in one organized place so different parts of the interface stay in sync.
Example: "We migrated from Vuex to Pinia last sprint — no more mutation boilerplate and the TypeScript support is actually good now."