宣言的UIにおける6種のステート
#宣言的UI #宣言的UIの設計レシピ #状態管理(GUI) #ステート
1. Navigation State
2. Global State
3. Module Level State
4. Server State
5. Form State
6. UI State
状態管理(GUI)ではこれらの優先順位と依存関係を理解して単方向データフロー(unidirectional data flow)にすることが大事
The five UI statesと合わせ、レンダリングの元となるSSoT(唯一の情報源)とその関連を把握する
Global State 管理手法の分断
https://scrapbox.io/files/63ff4e47b5ecec001c1cda89.png
参考
スコープとライフタイムで考えるReact State再考
SPAの状態管理のパターンとパターン分けの考え方
State Management: Overview
State Management: Separation of Concerns