Viteの高速化

Viteが爆速な理由

従来のビルドツール(Webpackなど)とは異なり、Viteは開発環境においてブラウザの Native ESM(EcmaScript Modules)を利用します。

高速化の秘密

  1. 事前の依存関係ビルド: esbuild を使って、事前にライブラリを爆速でまとめます。
  2. オンデマンドコンパイル: ブラウザから要求されたファイルだけをその都度処理するため、プロジェクトが大きくなっても起動時間が変わりません。

開発時のストレスがほぼゼロになる、現代のフロントエンド開発には欠かせないツールです。