Batching
정보
Batching is when React groups multiple state updates into a single re-render for better performance.
React의 렌더링 과정
Rendering
상태 값이 변경되면, React는 변경된 상태 값을 중심으로 새로운 Virtual DOM을 생성
즉시 컴포넌트를 다시 호출(리렌더링)하는거이 아닌, 언제 컴포넌트를 생성할 지 최적의 시간을 계산한다.
Reconciliation(조정)
컴포넌트가 다시 호출되면, Rendering 단계에서 만든 Virtual DOM을 현재 UI에 적용된 가장 최신의 Virtual DOM과 비교한다. (Fiber로 처리)