우선순위 스케줄링

Fiber는 렌더링 작업에 우선순위를 부여하여 중요한 작업을 먼저 처리합니다

즉시 높음

ReactDOM.flushSync(() => {
  setUrgentState(newValue);
});

// 클릭, 입력 같은 사용자 인터랙션

일반 보통

setState(newValue);

// 대부분의 UI 업데이트

지연 낮음

startTransition(() => {
  setLowPriorityState(newValue);
});

// 분석, 로깅, 검색 결과 등

18