Redux 정리

서규범·2023년 10월 5일
0

Redux

  • Redux는 여러 컴포넌트 또는 전체 컴포넌트들의 데이터 상태(state)를 관리하는 상태 관리 라이브러리.

Redux를 사용 이유

  • props 문법이 귀찮을 때 사용
  • React에서는 하위 컴포넌트가 부모 컴포넌트의 변수값을 사용할려면 반드시 부모 컴포넌트에서 하위 컴포넌트로 사용할 변수를 props형태로 넘겨줘야 함.
  • 만약 하위 컴포넌트가 1개가 아니라 여러개일 경우 Redux를 사용하면 하위 컴포넌트들에서 쉽게 부모 컴포넌트의 변수를 사용할 수 있음.
  • state 변경 관리할 때 사용.
  • Redux를 설치하면 state를 보관할 수 있는 파일을 만들수 있음. (ex> store.js)
  • 모든 컴포넌트들이 props없이도 store.js에 있는 변수들을 참조하여 사용할 수 있음.
profile
하려 하자

0개의 댓글