본문 바로가기

모카 스터디/React

리액트 리덕스 개념 정리 [John Ahn]

왜 쓰는가?

1.pros 문법 귀찮을 떄

모든 컴포넌트가 props 없이 state를 stroe에서 직접 꺼낼 수 있다.

 

2. 상태 관리 위해서 

리듀서 : state 수정 방법에 대한 요청(action)을 가지고 있다.

 

컴포넌트에 state 수정 요청을 하려면? dispatch를 사용(인자로 action을 줌)

 

 

 

리덕스란?

 

 

 

미들웨어 없이 리덕스 카운터 앱 만들기

 

 

 

combineReducers

 

 

 

 

Redux Provider

npm i react-redux --save

 

 

useSelector & useDispatch

 

 

 

 

 

 

 

 

리덕스 미들웨어

 

 

 

 

 

 

 

Redux Thunk