5. netflix-clone_1 : useDebounce Custom Hooks 만들기 Debouce가 무엇인가?! 우리가 검색 창에 검색어를 입력하면 한 글자 한 글자 치는대로 바로 요청을 하게 된다. 당연히 이러면 성능에서 좋지 않겠지!!! 그래서 검색어를 입력 할 때 입력 결과가 나타날 때까지 지연을 줘야한다. 이 기능은 debounce라는 function에 의해 제어된다. debounce function은 사용자가 미리 결정된 시간 동안 타이핑을 멈출 때까지 keyup 이벤트의 처리를 지연시킨다. 이렇게 하면 UI코드가 모든 이벤트를 처리할 필요가 없고 서버로 전송되는 API 호출 수도 크게 줄어든다. 좌좌 그래서~ src 폴더 내부에 hooks 폴더와 useDebounce.js 를 만들어줬다...