강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

letsee のプロフィール画像
letsee

投稿した質問数

Reactを使用してNodeBird SNSを作成する

7-9.スロートリング

takeLatest에 대한 질문입니다.

解決済みの質問

作成

·

332

1

takeLatest를 이용하여 LOAD_MAIN_POSTS_REQUEST 요청을 보낼때 여러번 반복수행되면 마지막에 요청된 액션만 처리한다고 하였는데, Request가 가는것은 어쩔수 없다고 하는 부분이 이해가 잘 가지 않습니다.

궁금한점은 마지막 액션만 처리한다는 것은 요청이 여러번갔을때  서버로 요청도 한번만 보낸다는것인지? 아니면 REQUEST시마다 서버로 각각 요청을 보내는것은 막을수 없지만 ACTION SUCCESS이후 Store에 state가 저장되는것이 마지막 요청 기준으로 처리된다는 것인지 궁금합니다 ㅎ!!

reactjavascript

回答 2

0

letsee님의 프로필 이미지
letsee
質問者

오. 이해됬습니다. 답변 감사합니다. ~! 

0

zerocho님의 프로필 이미지
zerocho
インストラクター

takeLatest 시 서버로 요청은 모두 갑니다. 따라서 서버로 요청을 한 번만 보내는 것은 별도(throttle 등)로 처리하셔야 하고, SUCCESS/FAILURE action은 마지막 요청에 대해서만 실행됩니다.

letsee のプロフィール画像
letsee

投稿した質問数

質問する