仮想DOMとは?
かそうどむ
実際のDOMの差分計算を高速化するためにメモリ上に保持する仮想的なDOM表現のことです。
仮想DOM(Virtual DOM)とは、ブラウザが持つ実際のDOM(Document Object Model)をメモリ上にJavaScriptオブジェクトとして複製したものを指す。状態が変化したとき実DOM全体を更新せず、仮想DOMの差分を計算してから最小限の実DOM操作を行うことで描画パフォーマンスを向上させる。ReactやVue.jsが採用している。
使い方・例文
大量のリスト項目が頻繁に更新されるダッシュボードをReactで実装したとき、仮想DOMの差分更新のおかげで再レンダリングのコストを感じずに済んだ。
この用語をシェア
最終更新: