Reduxは状態集中管理と予測可能性を特徴とするが、構造過多や責務崩壊の温床にもなりうる。本記事では、アクション/Reducer/Store設計・非同期/副作用制御・middleware責務・Redux Toolkitの適切な適用などを軸に、Reduxアーキテクチャ特有のレビュー観点を100項目に整理した。


✅ State設計と構造(01〜20)


✅ アクション・Slice設計(21〜40)


✅ 非同期処理(Redux Thunk / createAsyncThunk)(41〜60)


✅ ミドルウェアと副作用制御(61〜80)


✅ 構成・設計方針・CI/Lint(81〜100)


このチェックリストは、Reduxにおける状態設計、非同期処理、構成管理、責務分離を多角的にレビューするための観点を提供します。Redux Toolkitと併用する場合も対応可能な構造で設計されています。