17 / 28
Что такое Vuex и каковы основные концепции (state, mutations, actions, getters)?
Vuex — state manager для Vue (преимущественно Vue 2). Четыре концепции: State — единый источник данных, Mutations — синхронные изменения state, Actions — async-операции, которые commit-ят mutations, Getters — вычисляемые свойства от state. Поток: Component -> dispatch Action -> commit Mutation -> mutate State -> render Component.