・従来は仮想DOMという概念がなく、DOMを直接扱っていた。
・従来はJavascriptでDOM操作をした際に、ページの全てを捜査し書き換えを行っていた。しかし仮想DOMを導入することによってメモリ上で差分を特定することができ、書き換えのコスト抑制を実現したのである。
・よって、仮想DOMを通してページの書き換えを行うことで、描画の高速化を実現できる。
・jQueryには仮想DOMが備わっていないため、描画のコスト抑制は実現できないのである。
・この仮想DOMがVue.js/Reactの強みとなっている。
・リアクティブ(反応が早い)という表現を実現しているのは仮想DOMなのである。
※実は、Vue.jsで画面の操作を行い、jQueryも共存させて画面操作以外の処理を効率的にコーディングするという良いとこどりの環境で開発を進めているプロジェクトも世の中には存在する。
参考
https://qiita.com/k-fujisawa/items/4ecb90fa474895b81b8a