Vuex

/vjuːˈɛks/ · Noun · Development

Definitions

  1. 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."

Related Terms