728x90
반응형
Redux는 React 라이브러리 단점을 보완하기 위해 만들어진 라이브러리(독립적인 라이브러리-react가 없이도 사용이 가능하다)
-예측가능한 상태 저장소(a predictable state container for javascript app)
-스토어에 데이터를 넣는 유일한 방법(Reducer 메소드를 이용해서...)(보안, 안전 up)
=> 복잡성을 낮추고 예측이 가능한 상태관리를 할 수 있도록 해주는 라이브러리
만약 하기 그림처럼 제일 왼쪽 하단에서 state를 변경해서 제일 오른쪽 하단에 전달을 한다면 이렇게 state 리프트를 사용해서 root까지 끌어 올려서 state를 전달을 해야한다. 이런한 복잡성을 없애주는 라이브러리가 Redux이다.
Redux는 state를 관리해주는 control tower가 있어서 state를 관리해주는 라이브러리.
제일 왼쪽 하단에 있는 state를 control tower에 전달해주고 control tower는 제일 오른쪽 하단에 바로 state를 전달할 수 있다.
#React#Redux#codestates
728x90
반응형
'Coding > Redux' 카테고리의 다른 글
Redux - immutable - Next tutorial(3) (0) | 2021.01.02 |
---|---|
Redux - immutable - Next tutorial(2) (0) | 2021.01.01 |
Redux - immutable - Next tutorial(1) (0) | 2021.01.01 |
Redux - immutable - Next Tutorial (0) | 2021.01.01 |