【 Flutter 】Flutter を 基礎 から 学習 ( パフォーマンスチューニング ) part274 パフォーマンスを意識した実装

基礎 から 学ぶ Flutter 」という書籍で  学習 したことを ブログでアウトプットしていこうと思います。今回は パフォーマンスチューニング ( part274 )です。

前回

【 Flutter 】Flutter を 基礎 から 学習 ( パフォーマンスチューニング ) part273 パフォーマンスを意識した実装

引き続き、パフォーマンスチューニングについて学びます。

パフォーマンスを意識した実装

ウィジェットの再構築を意識する

Stateをウィジェットツリーの端にする

setState()を実施するとStateクラスのbuild()メソッドが呼び出され再構築が始まります。

なので、手始めにbuild()メソッドの見直しをしてみるとよいようです。

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

これを修正します。

結果は変わりません!でも再構築する部分は限定出来ました。

このようなパターンは実際のアプリケーションでは少ないようです。

最後に

Stateクラスを分化するという意識が大事ですね。

今日はここまで!