작성
·
411
0
회원가입을 커스텀훅으로 만드신 강의 부분에서 질문입니다.
어떤 분이 useCallback을 props로 자식 컴포넌트에게 넘겨줄 때만 사용해라 라는 말을 들은 적이 있어서 언제 useCallback을 써야할 지에 대해 감이 안옵니다ㅠㅠ
const handler = useCallback(({ target }) => {
setValue(target.value);
}, []);
제가 생각하기에 여기서 useCallback을 사용하신 이유는 useInput()을 호출할 때마다 함수가 생성될테니까 useCallback을 사용했다고 생각했습니다. 이게 맞을까요?
그리고 현업에서는 보통 useCallback을 언제 사용하는지 궁금합니다.