Riverpodで始めるMVVMパターン by さくしん

FlutterKaigi 2021
レギュラートーク(30分)

Riverpodで始めるMVVMパターン

SakushinFlutter さくしん SakushinFlutter
12

Flutterはとても良いですが、まだまだ定番のフレームワークが決まっておらず、迷うところがありますよね。例えば、状態遷移管理です。このトークでは、状態遷移のプラグインの一つ、Riverpodについてお話しします。
Riverpodの使い方をWEBで理解しましたが、その知識だけで実装したら、Viewの中にRiverpodのソースが入り込んで、非常に見にくいソースになってしまいました。そこでどうにかならないかと、MVVMパターンを使いましたが、うまくハマりました。
Riverpodの基本から入って、MVVMパターンを使用し、ロジックと画面を切り分け、どのようにすればメンテナンスしやすい実装ができるのか実演します。