이벤트 최적화 실험실 Debounce/Throttle 1초에 수십 번씩 쏟아지는 scroll, resize, input 이벤트를 다스리는 두 가지 방법. 정의는 다들 아는데, 막상 눈으로 보면 헷갈리는 두 개념의 차이를 직접 실행해보며 확인합니다. Raw Event Throttle Debounce 브라우저는 마우스를 1px만 움직여도 mousemove를 발화하고, 스크롤바가 살짝만 움직여도 scroll을 발화합니다. 이 이벤트에 매번 API를 호출하거나 무거운 연산을 걸어두면 브라우저는 순식간에 버벅이기 시작합니다. Debounce와 Thro..