Redux

김혁중·2022년 5월 27일
0

상태 관리 라이브러리 Redux

기본 개념: 세가지 원칙

  1. Single source of truth: 동일한 데이터는 항상 같은 곳에서 데이터를 가져온다.
    데이터를 저장하는 store라는 하나뿐인 공간이 존재
  2. State is read-only: action이라는 객체를 통해 state를 변경
    react는 setState를 통해 변경
  3. Changers are made with pure functions: 변경은 순수 함수로만 가능

3:30
action: Simple Javascript Object
reducer: 현재 상태와 action을 이용해 다음 상태를 만들어 냄
action 객체는 Dispatch에게 전달되고, Dispatch는 Reducer를 호출해서 새로운 state 생성

profile
Digital Artist가 되고 싶은 초보 개발자

0개의 댓글