728x90 리액트 useCallback1 리액트 useCallback, useCallback 쓰는 이유 리액트 useCallback, useCallback 쓰는 이유 1. useCallback useCallback은 특정 함수를 새로 만들지 않고 재사용하고 싶을 때 사용한다. React 공식 문서에서는 useCallback을 '메모제이션된 함수를 반한하는 하는 함수' 라고 한다. useMemo와의 차이는, useMemo 는 특정 결과값을 재사용 할 때 사용하는 반면, useCallback 은 특정 함수를 새로 만들지 않고 재사용하고 싶을때 사용한다는 점. 2. 왜 useCallback을 사용해야 할까? 현재 하위 컴포넌트에 전달하는 콜백 함수가 inline 함수로 사용되거나, 컴포넌트 내에서 함수를 생성하고 있다면 새로운 함수가 만들어지게 된다. 예를들어, Counter안에 increament 함수들은 컴.. 2022. 3. 10. 이전 1 다음 728x90