코드스테이츠 42기/[TIL] Section 3

S3U4 [React] 상태 관리

랜덤다이스 2022. 12. 28. 11:41

Redux란

"상태관리 라이브러리"

Redux 쓰는 이유 1.

props 문법 귀찮을 때(예: 몸무게 저울)

하위 컴퍼넌트에 계속 props를 사용해야하는 번거러움이 있다

redux를 설치하면

 

 

redux사용법

 

 

Redux 쓰는 이유 2.

state 변경 관리할 때 

 

props 사용할 때 버그 생기면 다 컴포넌트 다 뒤져서 찾아야함 = 매우매우 번거롭다

 

Redux를 사용하면

버그가 생겨도 추적이 쉽다

 

 

 

좀더 깔끔한 코드를 사용해서 redux와 비슷하게 만들려면 MobX, Overmind.js, Recoil 사용

 

 

참고 : 애플코딩