본문 바로가기
CodeStates/└ Redux

Redux

by Dream_World 2020. 8. 26.

 


리덕스 패턴

자료출처 : Zerocho

View -> Action -> Dispatcher -> Store(Middleware -> Reducer) -> View

 

리덕스의 3가지 원칙

하나의 스토어

읽기 전용

순수 함수

리덕스의 기본 개념

Store : 상태가 관리되는 오직 하나의 공간

Action : 단순 자바스크립트 객체

Reducer : 현재 상태와 Action을 이용해 다음 상태를 만듦

 

리덕스의 장점

상태를 예측 가능하게 만들어 줌

유지보수

디버깅에 유리함

테스트를 붙이기 쉬움

 

 

Reference

Zerocho
Redux

댓글