컴포넌트가 리렌더링 될 때마다 자식은 계속 props 를 받게 된다. 이 경우 당연히 자식의 컴포넌트까지 계속해서 리렌더링 된다.
이 때 useCallback 을 이용하여 특정 경우에만 함수를 재사용할 수 있게 하면 "렌더링 최적화"에 도움이 된다.
useCallback
useCallback 이 '함수'를 재사용한다면 useMemo 는 '특정 값'을 재사용할 때 사용된다.