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

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

前回

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

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

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

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

不変のウィジェットはキャッシュして利用する

不変のウィジェットをキャッシュするとは簡単にいうと以下のように言えると思います。

アプリケーションの状態(変数)の変化に影響を受けるわけでもなく、ただ存在するだけのウィジェットはStateクラス(またはただのクラス)にfinalフィールドの変数として保持する

シングルトンのようにしてもよいかもしれませんね。

キャッシュと聞くといろんな手段を考えてしまいますがそんなに難しいことではないですよね。

最後に

使いまわしましょう!

今日はここまで!