본문 바로가기
React

PureComponent

by 엉덩이가 무거운 개발자 2021. 5. 27.

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