タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

normalizrに関するkuyのブックマーク (1)

  • reducer の ノーマライゼーション - Qiita

    来は実体を配列で保持するようなケースを、次のような構成に分ける reducerが返すある状態を、全体を保持するオブジェクトと、全体の各IDを保持する配列に分ける。 全体を保持するオブジェクトのキーを指定して実体を手に入れる。まとまりをそのまま処理する場合は、全体の各IDを保持する配列にmap()を適用し、必要な実体のリストを手に入れる。 なぜ、こうするのか redux のアプローチでは、情報を管理するストアはトップレベルに一つだけある。そしてこのストアは意味のあるデータの塊ごとに reducer を作成し、必要に応じて combineReducers することで合成することができる。擬似的には

    reducer の ノーマライゼーション - Qiita
    kuy
    kuy 2016/09/06
    ReduxでStateの正規化(ネストせずにフラットに保つ)がなぜ重要なのか、normalizrの必要性について背景が理解できる素晴らしい記事。
  • 1