jotai / zustand / valtio / xstate
状態に対する action も create の中で書く感じで後で読み解きやすそう
jotai より見た目がわかりやすいか、jotai がボトムアップ zustand がトップダウン系と言われるのは理解できる
jotai で使い方を指示するようなインタフェースを作るなら derived なものを作り分けるので、ちょっと意思が必要
atomWithReducer もあるけど、使うか?
1つの store で何をどこまで持つのか、複数の store 連携させる際の基準は曖昧になりがちな気もする
jotai のほうが atom を細かくしていく方向づけを感じる、利用側にカスタムフックだけ使わせたり & export で可視性を制御したり使う側が言語機能でやりくるする感じがあり好ましい
useCombinedStore みたいなんはいいね
zustand の useShallow とかは勘弁してくれって感
なんkもつかってない
最後がぶつ切りすぎて