私はAngular2アプリでngrx(redux)を使って作業しています。 私はアプリの状態の変化に反応するいくつかのコンポーネントがあります。 App Stateには何が含まれていますか? 私はデータオブジェクト(ビジネスデータ)を持っており、データ、つまりプレゼンテーション用のものを扱う別のオブジェクトにラップされたビジネスオブジェクトも増強しています。例:オブジェクトPersonCard(プレゼンテーション)にラップされ、 'selected'のようなフラグプロパティで拡張された人物の配列。 すべての状態タイプ(ドメインオブジェクトとプレゼンテーションオブジェクト)はAppState(Store)に属していますか?Angular2 ReduxとAppの状態
2
A
答えて
1
メモリクライアント側DBとしてストアを考えると、リデューサはテーブルであり、アクションはクエリです。サーバー上のDBにViewModelを格納するのを止めるものはありませんが、システムの境界や貧弱なフォームがぼやけていると考えられます。
クライアント側では、ビューをサポートするためにViewModelsを処理します。選択されたものなどのフラグを持つストア内の拡張ドメインオブジェクトをサポートするために完全に有効です。通常、dtosをフェッチするときにrx/jsマップ操作を介してViewModelsに変換します。これらは、サーバー上の永続性のために予想される構造に変換されます。
関連する問題
- 1. Reduxの状態:
- 2. Redux Reducer - 状態
- 3. Redux - リセット状態
- 4. Angular2とRedux:コンポーネント内に状態を取得する
- 5. Reduxの:状態は
- 6. 状態ネイティブ/ Reduxエラー
- 7. redux、バージョンのプリロード状態?
- 8. Redux-Sagaの状態変更
- 9. Redux依存のアプリケーション状態
- 10. Reduxネスト状態のデザイン
- 11. エンティティのRedux UI状態
- 12. Reduxレデューサーオン状態の変更
- 13. Reduxのストアが状態
- 14. Redux状態の設計
- 15. Reduxサンクのアクションと共有状態
- 16. reduxチェック状態をcomponentWillMount
- 17. Reduxでの状態のpropsへのマッピング
- 18. Redux - シングル不変状態。アプリごとまたはモジュールごとに
- 19. Reduxでのアレイ状態のクリア
- 20. 更新私の状態内でReduxの
- 21. ReduxのReact Navigation状態のないReux
- 22. Redux、特定のポイントへのロールバック状態
- 23. ページの変更にRedux状態クリア
- 24. の状態はJSXです! React/Redux
- 25. Reduxレデューサーの状態を返す方法
- 26. Redux状態の突然変異
- 27. angularjsの状態コンテナ(Reduxなど)?
- 28. 大きな状態のReact/Reduxパフォーマンス
- 29. Reduxのレデューサは...初期状態
- 30. Redux状態 - 最大推奨サイズ