
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
背景 reduxとnormalizr使ってます、という話を勉強会でした時に、いまいち実装イメージが思い浮かばない... 背景 reduxとnormalizr使ってます、という話を勉強会でした時に、いまいち実装イメージが思い浮かばないというフィードバックをもらったので、TODOアプリで例を作ってみた。 ソースはこちら:https://github.com/hokuma/redux-normalizr-todo TL;DR APIのレスポンスでリソースがネストしている時に効果的 entities(ローカルDB)とresult(データの集合)でreducerを分ける entitiesはImmutable.Record使う(おまけ) 題材 よくあるTODOアプリだとリソースはTODOしか出てこない。リソースが一つしかなければそもそもReact単体でやったら、という話になるので、TODOを実行する人をアサインできる機能を持ったTODOアプリを題材にした。 書くこと reducerの切り方、normalizrの使い方、