Part 1. 일단, children이 뭔지부터 알아보자! React에서 children이란? React는 JSX라는 문법을 채택하여 사용하고 있다. JSX는 html과 유사한 문법으로 꺽쇠 사이에 태그와 속성을 부여해 프로젝트 구조를 그리는 목적으로 사용된다. 이러한
Memoization 삼형제 react에서 최적화를 위해 제공하는 hook 중에 대표적인 친구들이 바로 useMemo, useCallback, useRef이다. 이 셋은 쓰이는 곳이 각각 다르지만 최적화를 위해 memoization을 사용한다는 공통점이 있다. 여기서
React.memo는 react 프로젝트의 rendering 최적화를 위해 사용된다. React.memo는 react 컴포넌트를 인자로 받아 새로운 컴포넌트를 반환해주는데, 이렇게 반환된 컴포넌트는 렌더링을 기점으로 props를 검사하여 이전의 props와 달라진 점이