react internals
Complete Update
Lifecycle
trigger
render
diff
commit
State Change
User clicks Like button. setState() fires.
App.jsx
function
App() {
setState(liked)
return
<UI />
}
render
Virtual DOM
commit
Real DOM
← Prev
⏸ Auto
Next →
by
giriraj.dev