【かそうどむ】
仮想DOM とは?
最終更新:
💡 本番の舞台に出る前に「リハーサル」する仕組み
表示したいUIをメモリ上のオブジェクトなどで表し、更新前後を比較して必要な変更を実DOMに反映する仕組み。実DOMを丸ごと複製するものではない。
📌 このページのポイント
なんでUIの表現を別に持つの?
仮想DOMがあれば必ず速くなるの?
Reactのre-renderとはどう違うの?
ReactのConcurrent Renderingとは関係があるの?
📖 おまけ:英語の意味
「virtual DOM」 = 仮想的なDOM
💬 virtualは仮想的という意味。表示したい要素や属性をメモリ上に表し、実DOMと対応させる考え方だよ。ブラウザーのDOMをそのまま複製するわけではないんだ