컴포넌트는 다음과 같은 상황에서 리렌더링이 발생한다.자신이 전달받은 props가 변경될 때자신의 state가 바뀔 때부모 컴포넌트가 리렌더링될 때forceUpdate 함수가 실행될 때컴포넌트의 개수가 많지 않다면 모든 컴포넌트를 리렌더링해도 성능 저하를 체감하기 어렵다