はじめに この記事は、redux-sagaのtake、takeEvery、takeLatestそれぞれの挙動を実際に動かして調べたので、備忘を兼ねてまとめたもの。 サンプルで使用したredux-sagaのversionは 1.0.5 です。 この記事に出てくるactionはreduxのactionのことを指しています。 9/29 追記: サンプル公開しました。こちらからどうぞ。 TL;DR take: actionがdispatchされるのを待ち受ける。actionがdispatchされたら処理が進む。 takeEvery: Actionがdispatchされるたびにredux-sagaのタスクが起動する。 takeLatest: Actionがdispatchされるたびにredux-sagaのタスクが起動する。すでに同じActionによって起動したタスクがまだ終了していない場合は、そのタ