본문 바로가기

카테고리 없음

쓰로틀링(throttling) 과 디바운싱(debouncing)

쓰로틀링, 디바운스 : 프로그래밍 기법

 

쓰로틀링 : 마지막 함수가 호출된 후 일정 시간이 지나기 전에 다시 호출 되지 않도록 하는것

ex) 게시글 ADD 함수, 2초 이내에 또 작성될 일은 없으니 게시글 추가 함수를 쓰로틀링 2초 처리해야지

 

디바운싱 : 연이어 호출되는 함수들 중 마지막함수 (또는 제일 처음 함수)만 호출하도록 하는 것

ex) 마우스 구린거 써서 딸까까까까깍따라라락깍 되는것들 한번으로 처리해줄게