15.2 비동기 작업을 처리하는 미들웨어 사용
미들웨어가 어떤 방식으로 작동하는지 이해했으니, 오픈 소스 커뮤니티에 공개된 미들웨어를 설치하고 비동기 액션을 다루는 방법을 배워 보겠습니다. 이번에 다룰 미들웨어는 redux-thunk, redux-promise-middleware, redux-pender입니다. 이 세 라이브러리는 각자 다른 방식으로 비동기 액션을 처리하는데요. 하나씩 직접 다루어 보면서 사용법을 익혀 보겠습니다.
이번 실습은 다음 흐름으로 진행합니다.

▲ 그림 15-7 미들웨어로 비동기 액션 처리