なぜreduxreact Nativeを使用する必要があるのですか?

pradip koravi

他の開発者によると、より複雑なプロジェクトには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]

編集
0

コメントを追加

0

関連記事

分類Dev

なぜflatMapを使用する必要があるのですか?

分類Dev

なぜ基数を使用する必要があるのですか?

分類Dev

なぜEMFを使用する必要があるのですか?

分類Dev

なぜIDEを使用する必要があるのですか?

分類Dev

SerializeFieldを使用する必要があるのはなぜですか?

分類Dev

SerializeFieldを使用する必要があるのはなぜですか?

分類Dev

なぜJPanelを使用する必要があるのですか?

分類Dev

なぜstd :: forwardを使用する必要があるのですか?

分類Dev

Rails。なぜActiveRecordを使用する必要があるのですか?

分類Dev

なぜDjangoREST APIを使用する必要があるのですか?

分類Dev

なぜstrdup()を使用する必要があるのですか?

分類Dev

なぜgruntを使用する必要があるのですか-useminPrepare

分類Dev

chrootを使用する必要があるのはなぜですか

分類Dev

なぜ@ngrx / storeを使用する必要があるのですか?

分類Dev

Fortranで「使用のみ」を使用する必要があるのはなぜですか

分類Dev

なぜshutdownNow()ではなくawaitTerminationを使用する必要があるのですか?

分類Dev

'react'からimportReactを使用する必要があるのはなぜですか

分類Dev

AndroidでRequestQueueを使用する必要があるのはなぜですか?

分類Dev

StackでDequeを使用する必要があるのはなぜですか?

分類Dev

$ resourceで$ promiseを使用する必要があるのはなぜですか?

分類Dev

Flutterでカードを使用する必要があるのはなぜですか?

分類Dev

Angular UnitTestingでJasmineSpy Objectを使用する必要があるのはなぜですか?

分類Dev

mongoDBクエリで+を使用する必要があるのはなぜですか

分類Dev

ReactJsでweb-packを使用する必要があるのはなぜですか?

分類Dev

jQueryにGoogleのCDNを使用する必要があるのはなぜですか?

分類Dev

なぜawt.Dimensionクラスを使用する必要があるのですか?

分類Dev

いつ、なぜsession_regenerate_id()を使用する必要があるのですか?

分類Dev

Validators.compose()を使用する必要があるのはなぜですか?

分類Dev

<label>タグと 'for'属性を使用する必要があるのはなぜですか?

Related 関連記事

  1. 1

    なぜflatMapを使用する必要があるのですか?

  2. 2

    なぜ基数を使用する必要があるのですか?

  3. 3

    なぜEMFを使用する必要があるのですか?

  4. 4

    なぜIDEを使用する必要があるのですか?

  5. 5

    SerializeFieldを使用する必要があるのはなぜですか?

  6. 6

    SerializeFieldを使用する必要があるのはなぜですか?

  7. 7

    なぜJPanelを使用する必要があるのですか?

  8. 8

    なぜstd :: forwardを使用する必要があるのですか?

  9. 9

    Rails。なぜActiveRecordを使用する必要があるのですか?

  10. 10

    なぜDjangoREST APIを使用する必要があるのですか?

  11. 11

    なぜstrdup()を使用する必要があるのですか?

  12. 12

    なぜgruntを使用する必要があるのですか-useminPrepare

  13. 13

    chrootを使用する必要があるのはなぜですか

  14. 14

    なぜ@ngrx / storeを使用する必要があるのですか?

  15. 15

    Fortranで「使用のみ」を使用する必要があるのはなぜですか

  16. 16

    なぜshutdownNow()ではなくawaitTerminationを使用する必要があるのですか?

  17. 17

    'react'からimportReactを使用する必要があるのはなぜですか

  18. 18

    AndroidでRequestQueueを使用する必要があるのはなぜですか?

  19. 19

    StackでDequeを使用する必要があるのはなぜですか?

  20. 20

    $ resourceで$ promiseを使用する必要があるのはなぜですか?

  21. 21

    Flutterでカードを使用する必要があるのはなぜですか?

  22. 22

    Angular UnitTestingでJasmineSpy Objectを使用する必要があるのはなぜですか?

  23. 23

    mongoDBクエリで+を使用する必要があるのはなぜですか

  24. 24

    ReactJsでweb-packを使用する必要があるのはなぜですか?

  25. 25

    jQueryにGoogleのCDNを使用する必要があるのはなぜですか?

  26. 26

    なぜawt.Dimensionクラスを使用する必要があるのですか?

  27. 27

    いつ、なぜsession_regenerate_id()を使用する必要があるのですか?

  28. 28

    Validators.compose()を使用する必要があるのはなぜですか?

  29. 29

    <label>タグと 'for'属性を使用する必要があるのはなぜですか?

ホットタグ

アーカイブ