
React re rendered my component
What triggers React to re render your component, and why re-rendering is not the same as updating the DOM.
Hi there,
I write about building things that actually work. Modern web, AI, and the lessons you don’t learn in tutorials.
Join 21+ subscribers.
To receive notifications whenever a new post goes live.
Traffic
774 visits
since last month
Published now
10
articles live on the site

Categories
Software
Architecture
AI
Practices
Personal
College
Featured blogs

What triggers React to re render your component, and why re-rendering is not the same as updating the DOM.

React ran my useEffect twice
Why React runs your effects twice in development, what Strict Mode is actually doing behind the scenes, and how it helps you write safer, predictable code.

4 Years of engineering
A short and doable roadmap of engineering that every student can follow.

Consisteny over everything
The current competition is not skills. Its neither hard work. Its who can be consistent. Are you ready to take up the challenge?

Managing 10 things at once
Managing a lot of things as a final year student
Discover more

A deep dive into how React tracks hooks internally using an indexed system—and why breaking hook order causes bugs, crashes, and chaos.

React handles state updates internally—why setState is asynchronous, how batching works, and why your state sometimes feels “wrong”.

Why using index as key causes subtle bugs, and how to fix it using stable identities.

React avoids expensive DOM operations using diffing and reconciliation—and why most re-renders are not a performance problem.

What happens after a React component re-renders—covering Virtual DOM, diffing, and the 3-phase update process that makes React fast.