本文へスキップ

仮想DOMとは?

かそうどむ

実際のDOMの差分計算を高速化するためにメモリ上に保持する仮想的なDOM表現のことです。

仮想DOM(Virtual DOM)とは、ブラウザが持つ実際のDOM(Document Object Model)をメモリ上にJavaScriptオブジェクトとして複製したものを指す。状態が変化したとき実DOM全体を更新せず、仮想DOMの差分を計算してから最小限の実DOM操作を行うことで描画パフォーマンスを向上させる。ReactやVue.jsが採用している。

使い方・例文

大量のリスト項目が頻繁に更新されるダッシュボードをReactで実装したとき、仮想DOMの差分更新のおかげで再レンダリングのコストを感じずに済んだ。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語