Viteの「Why Vite」ページによれば、従来のバンドラーはアプリ全体を処理してから表示するのに対し、Viteはネイティブ ES Modulesを使い、要求に応じてソースを変換し、開発サーバの起動はアプリの大きさにかかわらずほぼ即時だったとされています。公式ガイドでは、開発サーバが高速なHMRを提供し、vanilla、Vue、React、Svelte、Solidなどのテンプレートから始められると案内されています。待ち時間の改善効果は構成によって異なるため、実際の効果はプロジェクトで検証する必要があります。
Viteによる開発環境の待ち時間の改善
公式の説明に基づく仕組みの紹介であり、改善幅の保証や第三者による計測値ではない。