Memoization 삼형제 react에서 최적화를 위해 제공하는 hook 중에 대표적인 친구들이 바로 useMemo, useCallback, useRef이다. 이 셋은 쓰이는 곳이 각각 다르지만 최적화를 위해 memoization을 사용한다는 공통점이 있다. 여기서
React.memo는 react 프로젝트의 rendering 최적화를 위해 사용된다. React.memo는 react 컴포넌트를 인자로 받아 새로운 컴포넌트를 반환해주는데, 이렇게 반환된 컴포넌트는 렌더링을 기점으로 props를 검사하여 이전의 props와 달라진 점이