서버와의 통신을 위해 미들웨어 사용. 가장 많이 사용되는 리덕스 미들웨어는 Redux-thunk청크와 saga사가. thunk를 사용하면 우리가 dispatch를 할때 객체가 아닌 함수를 dispatch 할 수 있게 해줍니다. 즉, dispatch(객체) 가 아니라 dispatch(함수)를 할 수 있게 되는 것 dispatch(함수) → 함수실행 → 함수안에서 dispatch(객체) 구현 순서 thunk 함수를 만들기: createAsyncThunk reduxToolkit 내장 API creatSlice의 extraReducer에 thunk 등록 dispatch(thunk 함수) 하기 테스트 사용법 (src/redux/modules/counterSlice.js) import { createAsyncThu..