Skip to content
Latchkey

デッドコード除去とは何か

デッドコード除去 (DCE) は、結果に到達可能な影響を持たないコードを検出し、出力から削除する最適化です。到達不能な分岐、未使用の変数、値が決して読まれない計算を取り除きます。このコードを削ることで、最適化器はバイナリや bundle のサイズを縮小し、実行時のパフォーマンスを向上させることもあります。

なぜ重要か

決して実行されないコードを配信することは、ダウンロード、解析、実行のリソースを無駄にします。DCE は artifact を自動的に軽量に保ち、これは多数のユーザーに配信されるフロントエンドの bundle で最も重要になります。

関連ガイド