[TIL] The Ultimate Redux Course 2025 (유데미)
회사 소스가 redux 를 쓰고 있는데, 다음과 같은 코드만 봐도 어지럽고 답답했습니다.
const store = createStore(
combineReducers({ ...rootReducers }),
composeEnhancers(
applyMiddleware(thunk,...공부를 좀 더 해야겠다고 redux 를 주제로 한 강의를 들었는데, 굉장히 명품이네요.
https://www.udemy.com/course/the-ultimate-redux-course-state-management-library/
redux의 기본형으로 reducer, action, store 의 삼위일체를 설명하기 시작하여,
async 한 동작을 지원하기 위한 redux thunk 의 도입을 설명합니다.
redux devtools 의 사용법에 대해 알려주고,
지금까지 설명하면서 구현한 것을 redux toolkit으로 변경합니다. reducer 중심으로 한 곳에서 reducer, action, store 가 만들어진다는 것을 설명합니다.
여러 모듈의 store 를 통합하는 slice 개념을 알려줍니다.
middleware 개념을 설명하고, 대표적인 미들웨어인 redux-logger를 사용해 봅니다
express 백엔드와 통신하는 redux api 를 구현합니다. 처음에는 createAsyncThunk 를 사용하고 좀 더 나은 방법으로 custom middleware 를 사용하는 방법을 알려줍니다.
react app 에서 store 변경시 업데이트되고 dispatch 할 수 있게 하는 useSelector, useDispatch를 설명합니다.
(react class component 의 경우에 대한 설명도 있습니다)
인도 영어가 살짝 거슬리지만 충분히 들을 만합니다. (평점이 4.4인 게 인도 영어 때문인 것 같습니다. 강의의 품질로 본다면 4.9점은 되어야 할 것 같습니다.)
강력히 추천합니다.
댓글을 남기려면 로그인이 필요합니다.
로그인 후 이 페이지로 돌아와 바로 댓글을 남길 수 있습니다.
