728x90 Profiler1 Memoization, Profiler, useMemo, useCallback 메모이제이션? 메모이제이션은 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값을 메모리에 저장함으로써 동일한 계산의 반복 수행을 제거하여 프로그램 실행 속도를 빠르게 하는 기술이다. 결과 값을 계속 가져다가 사용 CommentItem이 없다고 함 불러온다 React.memo 동일한 props로 렌더링을 한다면, React.memo를 사용하여 성능 향상을 누릴 수 있다. memo를 사용하면 React는 컴포넌트를 렌더링 하지 않고 마지막으로 렌더링 된 결과를 재사용한다 이렇게 하면 메모이제이션이 된 것 1초마다 새로운 컴포넌트가 생기게 만들면 여기서 1초마다 계속 생긴다 이게 최적화가 되어 있을까? 를 봐야 된다 여기서 콘솔창에 들어가면 하나씩 추가 되는게 아니라 1 1, 2 1, 2, .. 2021. 10. 29. 이전 1 다음 728x90