PureComponent 란?
props,state가 변경되지 않는 이상 re - render 함수 호출 하지 않는다.
PureComponent는 shouldComponentUpdate()를 구현한다 .
PureComponent는 shollow comparison.를 한다
=> 이전의 props,state와 현재의 props,state를 비교한다.
객체의 프로퍼티가 변경되는건 아무런 상관이 없고 주소값을 기준으로 판단한다.
x 의 주소값이 변경 되면 re-render를 한다.
React.Component doesn’t implement shouldComponentUpdate(),
https://reactjs.org/docs/react-api.html#reactpurecomponent
'React' 카테고리의 다른 글
React Event (0) | 2021.07.02 |
---|---|
React state (0) | 2021.07.02 |
React component (0) | 2021.07.01 |
가상 DOM 그리고 DOM (0) | 2021.07.01 |
react (0) | 2021.06.05 |