Viteの高速化
Viteが爆速な理由
従来のビルドツール(Webpackなど)とは異なり、Viteは開発環境においてブラウザの Native ESM(EcmaScript Modules)を利用します。
高速化の秘密
- 事前の依存関係ビルド:
esbuildを使って、事前にライブラリを爆速でまとめます。 - オンデマンドコンパイル: ブラウザから要求されたファイルだけをその都度処理するため、プロジェクトが大きくなっても起動時間が変わりません。
開発時のストレスがほぼゼロになる、現代のフロントエンド開発には欠かせないツールです。