Redux の mapStateToProps でデータの加工をした方が良いか
以前、Redux の mapStateToProps 内でデータの加工をした方が良いのか、もしくは、state をそのままコンポーネントに渡した方が良いのか、という議論をチームメイトとしたことがあります。
結論は公式ドキュメントに書かれています。
コンポーネントが使いやすいようにデータの加工をmapStateToProps内でするべき、というのが回答です。
これによってデータ加工というロジックをコンポーネント内から削除することができます。
コンポーネントでは受けとったデータをそのまま使う方がシンプルで再利用性も高まります。
最近のコメント