Update process:
1function Counter() {2 const [count, setCount] = useState(0);3 // Trigger: setCount4 // Render: Counter() called again5 // Diff: count changed6 // Commit: update text node7 return <div>{count}</div>;8}
Batching: Multiple updates in one render, automatic in React 18+.
Priority: Transitions are low priority; regular updates are high priority.