2017-05-22 12 views
3

RNに既に状態がある場合、私はreduxが必要なのかどうかを調べたいと思っています。なぜ反応ネイティブでreduxが必要ですか?

なぜ私はそれを必要としますか?

+0

Reduxを使用して、状態管理ロジックをビューロジックから分離します。 MVCのようなものですが(実際はそうではありませんが)、反応します – FuzzyTree

答えて

6

Reduxは、すべてのコンポーネントがアクセスできる「共有状態」を提供します。たとえば、親コンポーネントが子コンポーネントの状態を認識する必要があることがわかりました。 Reactでこの問題を解決するには、メソッドを子に渡すことでメソッドを渡すことができますが、これは繰り返すパターンではありません。特に、コンポーネント構造がより複雑で階層的になるほどで​​す。 Reduxは洗練されたソリューションを提供します。しかし、小さなアプリでは、おそらく必要ないでしょう。