useMemo

머맨·2021년 2월 26일
0

REACT

목록 보기
5/5

memoization
메모이제이션. 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값을 메모리에 저장함으로써 동일한 계산의 반복 수행을 제거하여 프로그램 실행 속도를 빠르게 하는 기술.

useMemo 의 memo는 memoization의 약자이다. useMemo는 컴포넌트의 성능 최적화를 위해 사용된다. 즉 값이 변하지 않은 값은 다시 리렌더링 될때 렌더링되지 않는다.

문법

useMemo(함수,[deps])

첫번째 파라미터는 useMemo를 사용할 함수, 두번째 파라미터에는 관리될 데이터(배열)를 넣어준다.

profile
코맨코맨

0개의 댓글