더북(TheBook)

이제 CounterContainer를 App에서 렌더링하고 +1 버튼을 눌러 보세요. 콘솔에 “현재 값은 1입니다.”라는 문구가 나타나나요?

▲ 그림 18-12 현재 상태 조회하기

 

만약 사가 내부에서 현재 상태를 참조해야 하는 상황이 생기면 이렇게 select를 사용하면 됩니다.

다음으로 사가가 실행되는 주기를 제한하는 방법입니다. takeEvery 대신 throttle이라는 함수를 사용하면 사가가 n초에 단 한 번만 호출되도록 설정할 수 있습니다.

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