---
title: "Discussion on \"Understanding React Virtual DOM, Diffing & Reconciliation\" | Hashnode"
description: "Discussion on \"Understanding React Virtual DOM, Diffing & Reconciliation\". Modern web applications update the UI constantly.\nWhen you:\n\ntype a message,\n\nlike a post,\n\nupdate a counter,\n\nsearch something,\n\n\nthe UI changes instantly.\nNow imagine rebuilding the entire webpage f"
url: "https://hashnode.com/posts/understanding-react-virtual-dom-diffing-reconciliation/6a1aa3032365cdee7fc8f6e7"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Understanding React Virtual DOM, Diffing & Reconciliation](https://babitakumari.hashnode.dev/understanding-react-virtual-dom-diffing-reconciliation?utm_source=hashnode&utm_medium=feed)

Modern web applications update the UI constantly. When you: type a message, like a post, update a counter, search something, the UI changes instantly. Now imagine rebuilding the entire webpage f

May 30 · 8 min read · babitakumari.hashnode.dev  
Read the article

-   [#chaicode](https://hashnode.com/tag/chaicode)
-   [#virtual-dom](https://hashnode.com/tag/virtual-dom)
-   [#react-js](https://hashnode.com/tag/react-js)

## Written by

[Babita Kumari](https://hashnode.com/@babitakumari)

@babitakumari

  
[View profile](https://hashnode.com/@babitakumari)

Developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
