Closed6
状態管理ライブラリを調査する
iOS / Android / Flutter / Webフロントの状態管理ライブラリの状況調査
- iOS/Android: ライブラリは入れず、公式の機能でやりくりするのが普通
- Flutter: 公式のProviderがあるが、Riverpod を入れてる人が多い状況
- Webフロント: Reduxが一番人気だが、ボイラープレートが多すぎるのを嫌い勢にもっとライトなライブラリが求められている
- hooksでもなんとかなる
- ライブラリ入れるなら、Jotaiが一番人気みたい
Flutterのことよくわかってないけど、公式ドキュメント見てると、
Provider + ChangeNotifierでなんとかなりそうに見える。Riverpod要るのかな?
選択肢はRiverpod以外にもめっちゃあるっぽい
- App State vs Ephemeral state(短期ステート)
- 複数のウィジェットから使うものはApp Stateにしろ
- 経験則では「違和感のない方を選べ」
Providerでけっこういけない?と思っていたところ、Riverpod側のドキュメントに違いとモチベーションがまとめられていた
このスクラップは2024/12/25にクローズされました