불필요한 재 렌더링을 피하려면 shouldComponentUpdate 를 구현하고, 변경 불가능한 데이터 구조를 사용해야 한다.
컴포넌트 종속성이 렌더링 중 자동으로 추적해야 하므로 다시 랜더링해야 하는 컴포넌트를 알고 있다.
⇒ Vue 와 React 모두 가상 DOM을 사용하여 이를 구현하지만 Vue의 가상돔 구성이 더 가벼우므로 더 적은 오버헤드가 발생한다.