State, Props, 리렌더링 발생 조건
React 에서 리렌더링이 발생하는 조건. 1. state의 변경이 있을 때 2. 새로운 props가 들어올 때 3. 기존 props가 업데이트 됐을 때 4. 부모 컴포넌트가 재렌더링 될 때
렌더링 성능 최적화 1. React.memo : 컴포넌트를캐싱 2. useCallback : 함수를 캐싱 3. useMemo : 값을 캐싱
필요한 이유 : 비용 절감 (메모리..?)