똑같은 삽질은 2번 하지 말자

Vuex 소개, Flux패턴, Vuex가 필요한 이유,Vuex의 구조 본문

Vue

Vuex 소개, Flux패턴, Vuex가 필요한 이유,Vuex의 구조

곽빵 2020. 6. 26. 16:13

Vuex 란?

무수히 많은 컴포넌트의 데이터를 관리하기 위한 상태 관리 패턴이자 라이브러리

React의 Flux 패턴에서 기인함

Vuex 라이브러리의 등장 배경인 Flux패턴? 

 

Vuex가 왜 필요할까?

복잡한 애플리케이션에서 컴포넌트의 개수가 많아지면 컴포넌트 간에 데이터 전달이 어려워진다.

 

Vuex로 해결할 수 있는 문제

1. MVC 패턴에서 발생하는 구조적 오류

2. 컴포넌트 간 데이터 전달 명시(각각의 컴포넌트에 따라 전달해오는 데이터를 한눈에 파악가능)

3. 여러 개의 컴포넌트에서 같은 데이터를 업데이트 할 때 동기화 문제

 

 

 

Comments