新しい反応があります。私は数日からAlt.jsとフラックスのアーキテクチャを読んできました。私は理解できません。あるコンポーネントから、ストアにアクセスしてデータを取得します。サーバーサイドのリクエストの場合、this.registerAsync()を介してストアにバインドされた非同期データソースがあります。サーバーに対して行われたPOSTまたはGET要求はすべてデータ・ソース・ファイルに書き込まれ、応答はストアで処理されます。では、アクションの必要性は何ですか? アクションファイルは、ソースとストアまたはコンポーネントとストアを無用に接続するダミーファイルとして表示されます。むしろ、アクションを取り除いて、ソースまたはコンポーネントからのストアへの応答を直接送信することはできませんか?Alt。jsのアクションの必要性
0
A
答えて
0
私たちは個人的にNuclearJS(使用しているものと同じフラックスの実装)を使用し、長い間同じ質問がありました。
必ずしも必要ではありません。 Reduxには例えばactions
がありません。
NuclearJSを使用して大規模なアプリケーションを構築した後、私たちはアクションの使用方法に関する内部ルールを持っています。 は、あなたがその変化にあなたは新しいレコードを取得し、店舗内のレコードのリストを更新しようとしているという形を持っている想像し、更新フォームは、我々は完全に新しいレコードでリストを更新するまでisLoading状態を変更も値と。上記のアップデートごとに3回ディスパッチするアクションを作成できます。
また、対応するストアをディスパッチするだけのアクションでは、アクションがapiがストアを直接呼び出す 'delegateToStore'文字列(関数ではない)であったときにいつでも、ラップトップAPIを追加して、アクションに'delegateToStore'
と書きます。
最後に、あなたのアプリケーションが十分に複雑でない限り、店舗は必要ありません。あなたはreduxのようなより単純なフラックスライブラリから始め、徐々に複雑なソリューション(リレーなど)に移行することをお勧めしますFacebookのスケール!)複雑。
関連する問題
- 1. トラッキングピクセルにアクセシビリティ(WCAG 2.0)のalt属性が必要ですか?
- 2. HTML5はフォームにアクション属性を必要としますか?
- 3. ランタイムメモリアドレスバインディングの必要性
- 4. イベントの必要性
- 5. ロケーションプラグマの必要性
- 6. アクションReactJsを使用Alt
- 7. アクションが必要なメッセージ
- 8. React Jsのヘルプが必要
- 9. フォーカスのJSアクション
- 10. BaseWaveApplLayerのhandleSelfMsgの必要性
- 11. jQueryの.ready()の必要性
- 12. C++のリファレンスの必要性
- 13. 必要性Word2Vec
- 14. JavascriptでALT属性の存在に基づいてアクションを実行します
- 15. 画像alt属性のベストプラクティス
- 16. イメージaltとtitleの属性
- 17. Yii 2のUpdateアクションで、必要なファイルアップロード属性を実装する方法は?
- 18. なステートメントでの必要性 ')'
- 19. フォームの必要性がmodels.py
- 20. 必要性の交換が
- 21. "main"(java)の必要性
- 22. スタックフレームの必要性、ARM
- 23. ImportsとTypescriptの必要性
- 24. "Exit Function"の必要性
- 25. OrderedDictionary、ListDictionary、HybridDictionaryの必要性
- 26. ノードjsアプリケーションのルーティングのヘルプが必要
- 27. JS/jQueryでカウントダウンタイマーが必要
- 28. Reduxのアクションのjsファイル
- 29. jsでoauthの値が必要です
- 30. JS bind()、2つの「this」コンテキストが必要
@HosseinAghaに関するお問い合わせありがとうございます – KA07