DOMとは DOMとは、マークアップ言語(html, xml)を、プログラミング言語によって、操作することでWebページの見た目を変化させることができる仕組み。 仮想DOMとは 先ほどのDOMツリーを内容の更新時に全て読み込むのではなく、はじめに全て読み込んだ後は更新した差分のみを仮想のDOMツリーに追加する。 そうすることで、よりリアクティブにwebページに反映することができる。 Vue.jsとは 一方向での、JavaScriptオブジェクト(データ)とDOM要素のやりとりではなく、双方向にすることでよりリアルタイムでスピーディにデータのやり取りを実現できる、JavaScriptのライブラリ。 双方向でのデータのやり取りをするための仲立ちをするのが、Vueインスタンス(ビューモデル)。 Vue.jsのライフサイクル Vue.jsの機能を反映させるためには、Vueインスタンスが生成された後