デュアルタップのフロントエンドPlus

WEBサイトでのHTML、CSS、JavaScriptなどの主にフロントエンドサイドについての知識や学習したことを記述していく覚書。

フロントエンドWeb開発用ツール「Vite 2.0」

Viteは、Vue.jsの生みの親であるEvan You氏が開発中のノーバンドルなフロントエンドWeb開発用ビルドツールで、ブラウザのネイティブESモジュールサポートと、esbuildなどネイティブコードにコンパイルされる言語で記述されたツールを活用して、最新の開発エクスペリエンスを提供しています。


「Vite 2.0」は、より堅牢な内部アーキテクチャを使用してゼロから再設計されていて、現在は完全にフレームワークに依存せず、フレームワーク固有のサポートはすべてプラグインに委任され、ほか新たなプラグインフォーマットとAPIが導入されるとともに、esbuildの使用によって依存関係の事前バンドルを10~100倍高速化しているのだとか。


また、サーバサイドレンダリングの実験的なサポート、レガシーブラウザに対するサポートのオプトインなども追加。