Redux
flux の実装 #React
redux不要論 - 🍊miyamonz🍊
Redux 再考 - mizchi's blog
JavaScript: Reduxが必要なとき/不要なとき(翻訳)
Reduxは不要ではないか? - Qiita
データをもつ store があるよ
action は type と実行後の結果となる値をもつ
dispatcher が action をもとに store を変更する
直接 store を変更しない
なんで?
action
type と 値をもつ Object
値は store の形とか気にしなくてよい?
それは reducer のやくわり?
reducer
action と 現在の state を引数にとる 関数
store が reducer に action と state を渡すq
typesafe-actionsを使って型安心なRedux Storeを実装する | I am mitsuruog
TypeScriptでReactをやるときは、小さいアプリでもReduxを最初から使ってもいいかもねというお話 | フューチャー技術ブログ
TypeScript
型定義は devtools がやってくれる
https://redux-toolkit.js.org/
自前で定義している場合のプラクティス
root state の field は nullable
field の value は non-nullable