상태관리 라이브러리 : 상태(state)를 효율적으로 관리
- 리엑트를 포함한 대부분의 프로젝트는 MVC 패턴이 많이 사용 → 단점으로 인해 Flux 패턴 이용
MVC 패턴
: 컨트롤러가 여러 모델을 제어하고, 모델과 뷰가 서로를 바라보는 구조로 모델과 뷰가 양방향으로 영향을 미치기 때문에 프로젝트의 규모가 커지고 상태가 많아질수록 관리가 어렵다.
Flux 패턴
: 데이터의 흐름이 단방형으로 흐르는 구조
- 대표적 라이브러리가 Redux
여러가지의 상태관리 라이브러리
- Redux
- MobX
- Recoil
- Context API …
출처
상태관리 라이브러리, 뭘 쓸까?
리액트에서 어떻게하면 효율적으로 상태관리를 할 수 있을까요?🧐
velog.io
'Development > React.js' 카테고리의 다른 글
Next.js란? (0) | 2022.03.28 |
---|---|
Redux (0) | 2022.03.24 |
Styled Components (0) | 2022.03.24 |
CSS in JS (0) | 2022.03.24 |
PropTypes (0) | 2022.03.24 |