더북(TheBook)

이제 개발자 도구에서 콘솔을 열고 카운터의 버튼을 눌러 보세요.

▲ 그림 18-5 직접 만든 미들웨어

 

액션 정보와 업데이트되기 전후의 상태가 잘 나타나나요? 미들웨어에서는 여러 종류의 작업을 처리할 수 있습니다. 특정 조건에 따라 액션을 무시하게 할 수도 있고, 특정 조건에 따라 액션 정보를 가로채서 변경한 후 리듀서에게 전달해 줄 수도 있습니다. 아니면 특정 액션에 기반하여 새로운 액션을 여러 번 디스패치할 수도 있죠.

이러한 미들웨어 속성을 사용하여 네트워크 요청과 같은 비동기 작업을 관리하면 매우 유용합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.