他の開発者によると、より複雑なプロジェクトにはreduxが必要であると示唆されているので、誰かが私にそれを案内してください
Reduxは、アプリのスケーラビリティを大幅に向上させます。アプリに追加されるものが増えても、状態マネージャーとしてreduxを使用している場合、コードの複雑さはそれほど増しません。また、アプリで状態の永続性を取得するための優れた方法です。
編集:Redux Thunk vs Saga-
これは完全に個人的な選択次第です。これはコミュニティ分割の質問です。50%がThunkを使用するように指示し、他の人がSagaを使用するように指示します。
Redux-thunkとRedux-sagaは、どちらもReduxのミドルウェアライブラリです。実装に関しては、Redux-ThunkとRedux-Sagaはおそらくこれ以上の違いはありません。しかし、それらを使って何ができるかという点では…まあ、実際には非常によく似ています。しかし、同じではありません。Redux-ThunkとRedux-Sagaは、いくつかの重要な点で異なります。最大の違いは構文にあると思うかもしれません。サンクとサガについて書くことと推論することはかなり異なっているのは事実ですが、もっと大きなものがあります。サンクはアクションに応答して行動することはできません。一方、Redux-Sagaはストアにサブスクライブし、特定のアクションがディスパッチされたときにSagaを実行または続行するようにトリガーできます。
私は個人的にRedux-Thunkを好みます。なぜなら、それが私の好みの構文であることがわかったからです。それがあなたの質問に答えることを願っています。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加