FlutterやDartでは、コード生成ツールとして build_runner が広く使われていますが、ビルド時間の長さが開発体験に影響を与えることもあります。 Dartのコード生成ツール「lean_builder」がどのようにして高速なビルドを実現しているかを解説します。 build_runnerと比較しながら、以下の技術的な工夫を紹介します: