+ボタンを押すと数字がカウントアップし、リセットボタンを押すと数字が0にリセットされる簡単なアプリを例に、 Flutter のアーキテクチャをまとめました。
- +ボタンを押すと数字がカウントアップします
- リセットボタンを押すと数字が0にリセットされます
- 数字はアプリが終了しても保持され、次回起動時に復元されます
上から簡単な順に並んでいます。
リンクから各ソースコードを見ることが出来ます。
| 名称 | 概要 |
|---|---|
| stateful | よくある StateFullWidget |
| provider+changeNotifier | StatelessWidget + Provider パターン |
| mvvm | provider+changeNotifier のデータまわりを改良 |
| mvc+state_notifier | mvvm の ChangeNotifier を StateNotifier に置き換えたパターン |
MIT
