モチベーション Reduxを使っていたが個人開発なのでコード量が増えてつらい 使い慣れたアーキテクチャを使いたい 自分好みの処理分割、ファイル分割をしたい そもそもほかのライブラリ使うのにミドルウェアが必要なものってどうなのよ 学習コストが高くて飛び入りでプロジェクトに入った人がつらい 短期の開発で使いづらい もっと他にいいライブラリ無いの? React系の状態管理ライブラリ Redux mobX undux それぞれの長所、短所などをまとめてみます。 Redux メリット 厳正に書きかたが決まっている(ガイドラインがある) テストがしやすい アーキテクチャがきれい(個人的にはコードは見やすいと思います) デバッガなどのツールがそろっている デメリット 学習コストが高い コードの記述量が多い 影響範囲が広い アーキテクチャが限定される ミドルウェアが必要 mobX メリット Reduxに比

