仮想DOMを使わず、ビルド時にコンパイルして効率的なJavaScriptを生成するアプローチで知られるフレームワークはどれ?
Svelteは、ブラウザで実行するライブラリではなくビルド時のコンパイラとして動作するフレームワークです。コンポーネントを直接DOMを更新する効率的なJavaScriptに変換するため、仮想DOMによる差分計算を必要としません。その結果、ランタイムのサイズが小さくなり動作も軽快になります。ReactとVueは仮想DOMを用いており、AngularはIncremental DOMなど独自の仕組みを採用しています。