【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part251 「provider」プラグインによるScoped Modelのサンプル

基礎 から 学ぶ Flutter 」という書籍で  学習 したことを ブログでアウトプットしていこうと思います。今回は アーキテクチャ ( part251 )です。

前回

【 Flutter 】Flutter を 基礎 から 学習 ( アーキテクチャ ) part250 標準機能だけのScoped Modelのサンプル

引き続き、アーキテクチャについて学びます。

「provider」プラグインによるScoped Modelのサンプル

BLoCパターンで学習したproviderプラグインにもScoped Modelパターンの実装が含まれているようです!

ChangeNotifierProvider

providerプラグインでScoped Modelパターンの実装するにはChangeNotifierProviderが適しているようです。

というのも、ほかにも適用できそうなプロバイダがあるのですがつかいにくかったり後始末を自分で実装しなければいけなかったりと・・・

割と大変なのだそうです。

 

以下のような結果になりました。

最後に

結局、どのプラグインを使って実装するのがよいのでしょうかね?

今日はここまで!