リアクティブステート参照の勘所
#設計
#CQS
#状態管理(GUI)
#宣言的UIの設計レシピ
from
ステート/オブジェクトのライフサイクル
仕組み
リアクティブを知る1歩 - Speaker Deck
Unveiling the Magic: Exploring Reactivity Across Various Frameworks
Patterns for Reactivity with Modern Vanilla JavaScript | Frontend Masters
ポイント
差分検知の手法と、手法ごとの
外部から観測可能(public)
な振る舞いを知る
目的に応じて値を取り出す
インタフェース
を簡素にする
コンポーネントのデータアクセスをカスタムフックでラップするメリット
イベント駆動設計の戦略
状態管理ではなく関係と関連に着目した状態法則を考える
差分検知の
プログラミング
パターン
Selector
Observable
Signal
Stream
Rx
,
Elf
Proxy
Pub/Sub
アクターモデル
一つのアプリに複数のパターンを入れるのはやめておいたほうがいい
GUI
では大体
Selector
か
Observable
で十分
Signal
はネストが深い箇所やグラフィカルエディタなどではいいかもしれない
←
リアクティブステート更新の勘所