React는 사소한 변경에도 모든 컴포넌트가 렌더링을 행하기 때문에 성능저하를 일으킬 수 있다.
그렇기 때문에 불변성을 보장할 수 있는 방법으로 개발 해야한다👏
<불변성을 위해 알면 좋은 것>
class Pure extends React.PureComponent {
render()
return <div>{this.props.message}</div>;
}
}
변경되는 데이터가 모두 원시값이거나 불변성을 보장할 수 있다면 React.PureComponent를 사용할 수 있다.
참고 사이트🙏:
렌더링: https://medium.com/vingle-tech-blog/react-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-f255d6569849
리터럴: https://asfirstalways.tistory.com/21