Isar Database のサンプルのメモアプリ
- メモの一覧を更新日時の降順で表示する
- メモを登録、更新、削除ができる
- メモをカテゴリにわけて管理できる
- カテゴリはあらかじめ用意しておく(仕事、プライベート、その他の3種類とする)
- Isar のバージョンは ^3.0.0-dev.0
- IsarLink を使用して Collection を Link するサンプルあり
- JSON ファイルの初期データ( Seed )を DB に書き込み
- 単体テスト/ Widget テストを実装
- GitHub Actions の CI による自動テスト
- サポートするプラットフォーム
- iOS / Android / Web / macOS / Windows
- アーキテクチャ
- 簡易的なリポジトリパターン( Widget => Reposiory => Isar )
- Isar のサンプルとしてぶれないように Riverpod などの状態管理パッケージはあえて未使用
MIT