[include(틀:상태관리 라이브러리)]
||<-2>
{{{+3 '''뷰엑스'''}}}[br]'''Vuex''' ||
||<-2> [[파일:Vuex_logo.png|width=40%]] ||
|| '''종류''' ||[[상태관리 라이브러리]] ||
|| '''라이선스''' ||[[MIT 라이선스]] ||
|| '''개발''' ||Evan You ||
|| '''언어''' ||[[JavaScript]] ||
||<-2> [[https://vuex.vuejs.org/|[[파일:홈페이지 아이콘.svg|width=22]]]] | [include(틀:GitHub 로고,링크=vuejs/vuex,크기=22)] ||
[목차]
[clearfix]
== 개요 ==
예전에 사용되던 [[Vue.js]]용 [[상태관리 라이브러리]]. [[Vuex]]는 중앙화된 Store 안에 state를 통해 애플리케이션의 상태를 관리힌다. 중앙화된 store 속 데이터는 컴포넌트 어디서나 자유롭게 읽을 수 있으며, Store 안에 등록할 수 있는 동기적 함수[* Promise나 콜백 등의 비동기 작업이 없는 함수.]인 Mutation을 통해 데이터를 변경할 수 있다. [[Vuex]]를 사용함으로써 얻을 수 있는 편의성이 매우 크기에, 좀 규모가 되는 Vue 애플리케이션을 작성할 때 없어서는 안 되는 물건이었으나 [[Pinia]]로 대체되고 있다.
[[분류:라이브러리]][[분류:JavaScript]][[분류:상태관리 라이브러리]]