ビルドツール「Vite 8.0」正式リリース。Rustベースの新バンドラ「Rolldown」採用でより一貫した動作や最適化を実現
JavaScriptのESモジュールに対応した高速なビルドツール「Vite」の最新版「Vite 8.0」正式版がリリースされました。
Vite 8.0 is here!
— Vite (@vite_js) March 12, 2026
The most significant architectural change since Vite 2.
Powered by Rolldown bringing faster production builds and more consistency
New features such as tsconfig paths and emitDecoratorMetadata support pic.twitter.com/55p1kzkbrN
ViteはVue.jsの作者であるEvan You氏によって開発されたフロントエンド向けのビルドツールです。現在は同氏が創業したVoidZero社によって開発されています。
VueはもちろんReactやPreact、いわゆるバニラ(素の)JavaScriptやTypeScriptなどでの開発に対応。ESモジュールに対応した高速なバンドラを備えており、オンデマンドで依存関係などを解決してバンドルを実行します。
開発用のローカルサーバを備え、コードが変更されると再ビルド不要でページ全体を再読み込みすることなく、変更された部分が即座にWebブラウザ上の表示に反映される「Hot Module Replacement(HMR)」を備えています。
さらにプラグイン機能により柔軟な機能追加にも対応します。
Viteはここ数年、急速に人気が高まっているツールです。昨年行われた開発者向けのアンケート結果「State of JavaScript 2025」では、JavaScriptのビルドツールとして長年にわたり最も高い人気を維持してきたwebpackに、ついに並ぶところまで到達し、来年には抜く勢いです。
参考:「State of JavaScript 2025」公開。フロントエンドライブラリはReactがシェアを伸ばして1位、ビルドツールはついにwebpackにviteが追いつく
高速かつ高機能な新バンドラ「Rolldown」登場
今回正式リリースされた「Vite 8.0」では、Rustで書かれた新しいバンドラ「Rolldown」が採用されたことが最大のトピックでしょう。
これまでViteでは、開発時用の高速なバンドラとして「esbuild」が、本番用の最適化に強くプラグインなどに対応する高機能なバンドラとして「Rollup」が採用されていました。
Viteはこれまでずっと、この用途別に適したデュアルバンドラ方式を用いてきました。これがVite 8.0では高速かつ高機能を両立させたRustベースの新しいバンドラ「Rolldown」に一本化され、開発も本番もRolldownが使われるようになりました。
Rolldownはesbuildに匹敵する性能を達成しつつ、既存のViteプラグインはそのまま利用できるとのことです。
一貫した挙動やこれまでにない最適化も実現へ
開発から本番まで単一のバンドラを採用することによって、コードの解析、変換、縮小に至るまで、スタック全体で一貫した挙動が保証されるようになります。
レイヤーをまたぐ深い統合も可能になり、バンドラがコンパイラ(Oxc)のセマンティック分析を活用するなど、これまで実現不可能だった最適化も実現可能とのこと。
よりシンプルな構成になることで、JavaScriptの進化に伴う新しい言語仕様をViteのツール全体に対して迅速に採用することも容易になると説明されています。
Vite 8.0ではその他にもオプションとしてVite Devtoolsの統合、WebAssembly機能のサーバサイドへの拡張によるサーバサイドレンダリング(Wasm SSR)サポート、ブラウザコンソールのログやエラーを開発用サーバのターミナルにフォワードするブラウザコンソールフォワーディングなどの機能が新たに追加されています。
統合ツール「Vite+」とクラウドサービス「Void」発表
Viteの開発元のVoidZeroは、Viteを基にしたJavaScriptの統合ツールチェーン「Vite+」のオープンソース化と、ViteネイティブなWebアプリケーションプラットフォーム「Void」を発表しました。
あわせて読みたい
JavaScriptの統合ツールチェーン「Vite+」がオープンソースで公開
≪前の記事
静的サイトジェネレータ「Astro 6.0」正式リリース。開発環境としてCloudflare Workers対応。Rust製コンパイラの実験的追加など
