---
title: "Discussion on \"How React Works Internally: Virtual DOM, Reconciliation, and Rendering\" | Hashnode"
description: "Discussion on \"How React Works Internally: Virtual DOM, Reconciliation, and Rendering\". \"What actually happens when we call setState?\"\n\nMost React developers can use useState, wire up events, and build beautiful UIs. But when asked what React actually does under the hood when state chang"
url: "https://hashnode.com/posts/how-react-works-internally-virtual-dom-reconciliation-and-rendering/6a9525b08cc4f0cd82c5e3ab"
---

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

Discussion

# [How React Works Internally: Virtual DOM, Reconciliation, and Rendering](https://chetan71.hashnode.dev/how-react-works-internally-virtual-dom-reconciliation-and-rendering?utm_source=hashnode&utm_medium=feed)

"What actually happens when we call setState?" Most React developers can use useState, wire up events, and build beautiful UIs. But when asked what React actually does under the hood when state chang

Aug 31 · 15 min read · chetan71.hashnode.dev  
Read the article

## Written by

[Chetan Chauhan](https://hashnode.com/@Chetan71)

@Chetan71 · Delhi, India

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

Building products with passion

Software developer passionate about building scalable web applications with React and backend technologies. I enjoy solving problems, building projects, and sharing my learning with the community.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
