Batching이란?React가 성능상의 이점을 누리기 위해 여러 개의 state 업데이트를 한 번의 리렌더링에 묶어서 수행하는 것을 말한다. React 17까지는 이벤트 핸들러에서만 batching이 일어났다.// Before React 18 only React events were batchedfunction handleClick() { setCount(c => c + 1); setFlag(f => !f); // React will only re-render once at the end (that's batching!)}setTimeout(() => { setCount(c => c + 1); setFlag(f => !f); // React will render twice, once for ..