긴급 업데이트와 지연 업데이트는 사용자 체감 기준으로 나눈다
입력값처럼 즉시 보여야 하는 값은 urgent로 두고, 무거운 목록 계산은 transition으로 낮춰 입력 반응성을 지킨다.
input
urgent update
타이핑 즉시 반영
transition
deferred work
무거운 렌더 낮은 우선순위
scheduler
interruptible
긴급 작업 먼저
commit
latest result
완료된 결과 반영
업데이트
우선순위
예시
urgent
높음
input value, focus
transition
낮음
검색 결과 목록
deferred value
파생값 지연
필터 결과
fallback
대기 표시
pending 상태