Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2018年12月6日のブックマーク (4件)

  • Organizing State - Redux

    Redux FAQ: Organizing StateTable of Contents​Redux FAQ: Organizing StateTable of ContentsOrganizing StateDo I have to put all my state into Redux? Should I ever use React's useState or useReducer?Further informationCan I put functions, promises, or other non-serializable items in my store state?Further informationHow do I organize nested or duplicate data in my state?Further informationShould I pu

    Organizing State - Redux
    kiririmode
    kiririmode 2018/12/06
    reduxのfaqとしての状態管理をどこまでglobalなstateで行いますか問題。
  • React におけるローディングの状態管理について - freee Developers Blog

    エンジニアの @_tohashi です。freee developers adevent calender 5 日目をやっていきます。 React などを使用した UI コンポーネントの実装、特に状態をどこで管理するかというのは実装者やアプリケーションの要件によって分かれがちなポイントであると思っていて、例としてはフォームの入力値、ダイアログの開閉、スピナーの表示などが挙げられます。各種ドキュメントや Issue, Example を見ても様々な流派があり、結局のところ Redux の FAQ にもあるようにこれが正解といったものはなくモデリングや要件に応じて適宜判断すべき話ではあるのですが、チーム開発においてはある程度方針を統一しておく必要があるでしょう。 記事ではそうしたコンポーネントの状態管理のうち、特に非同期処理が絡んできて複雑になりがちなローディングについて自分の経験をもとに実

    React におけるローディングの状態管理について - freee Developers Blog
    kiririmode
    kiririmode 2018/12/06
    スピナー表示についてどうやって状態管理をしていくか。"やはり Reducer の肥大化や UIState のバケツリレーの部分で辛くなってきた" わかりみある。
  • singleflight package - golang.org/x/sync/singleflight - Go Packages

    Tips for writing clear, performant, and idiomatic Go code

    kiririmode
    kiririmode 2018/12/06
    同一メソッドの同時実行を防ぎ、一つだけ実行させてほかは待機させ、戻り値は共有させるモジュール
  • Goで多層キャッシュを実装するときに役立つtips - Gunosy Tech Blog

    こんにちは、メディア事業部所属の石塚(@ij_spitz)です。こちらはGunosy Advent Calendar 2018、4日目の記事です。なお、昨日の記事は@timakinさんのGoで多層キャッシュ実装と@aibouさんのInfrastructure as Codeの心構えでした。 何を書くか全然決めてなかったのですが、昨日@timakinさんがGoでの多層キャッシュの実装ポイントについて書いていたことに加えて、僕も最近業務で多層キャッシュについて取り組んでいたので、Goで多層キャッシュを実装するときに役立つtipsについて書きたいと思います。 ちなみに僕は多層キャッシュのことを多段キャッシュと呼んでいましたが、曖昧さを解消するために記事では多層キャッシュで統一します。 なぜ多層キャッシュを使うのか 多層キャッシュ自体については昨日のブログで既に説明されているので詳細は控えます

    Goで多層キャッシュを実装するときに役立つtips - Gunosy Tech Blog
    kiririmode
    kiririmode 2018/12/06
    goでの多段キャッシュ。singleflight良さそう