昨年入社したアプリ開発担当の W です。よろしくお願いします。エンジニアブログの 5 記事目を任されました。よ〜し、ぼくがんばっちゃうぞ〜! 弊社では、Flutter を使ってアプリケーション開発を行っています。アプリケーション開発において、パフォーマンスは重要な要素です。Flutter アプリのパフォーマンスを改善する手法は様々なものがありますが、今回はその中でも const を用いた余計なリビルドの防止 についてご紹介します。 constの基本Dart には const というキーワードがあります。const はコンパイル時定数を示すためのキーワードで、値を変えようとするコードを書くとコンパイルエラーになります。似たようなキーワードに final がありますが、こちらは変数の再代入を禁止するキーワードであって、代入した値を変化させるコードはコンパイルできます。 また、const をクラ
![constでFlutterのパフォーマンスを改善する|jig.jp engineers](https://cdn-ak-scissors.b.st-hatena.com/image/square/da61fc71ce1a981edb084c383a8879e23b5852fe/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F76217104%2Frectangle_large_type_2_457c6435114fb73dec3db8c8c1eb2a2b.png%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)