Miracle Morning, LHWN

4. 화살표 함수에서 라이프 사이클을 사용할 필요가 없는 이유 본문

IT 기술/[React] Project

4. 화살표 함수에서 라이프 사이클을 사용할 필요가 없는 이유

Lee Hye Won 2021. 6. 1. 14:30

# 화살표 함수 (Arrow Function) 형식에서 라이프 사이클 함수 (Life Cycle) 을 사용할 필요가 없는 이유

> 함수가 () => {} 작업을 수행할 때 마다 새로운 함수 객체를 만들어내는데,

이런식으로 작동하면 동일한 요소의 여러 복사본을 렌더링할 때 브라우저가 동일한 기능을 재사용하는 것을 방지하여

JavaScript 엔진에 의한 최적화를 더 어렵게 만든다.

이로 인해 성능(Performance) 문제가 발생하게 되어, React 의 Life Cycle 메서드에는 화살표 함수를 사용하지 않는 것이 좋다.

Comments