리액트에는 라이프 사이클이라는 개념이 존재합니다.저도 그렇고 많은 분들이 React의 개념인줄만 알고 있어서 정정하겠습니다.직역하면 생명 주기를 뜻하는데 컴포넌트 기반의 뷰(View)를 중심으로 하는 라이브러리나 프레임워크에서 사용되는 개념입니다! 리액트의 컴포넌트도 생명 주기라는 것을 가지며 이 생명 주기는 컴포넌트가 생성되고 수정되고 사라질 때까지의 과정입니다.말그대로 컴포넌트의 생명 주기입니다.컴포넌트가 생성, 수정, 삭제 될 때마다 호출되는 메서드를 라이프 사이클 이벤트라고 합니다. 라이프 사이클이 왜 있느냐할 수 있지만 컴포넌트의 생명 주기를 다루는 것은 매우 중요합니다.특정 컴포넌트의 동작을 제어할 수 있고 이로 인해 컴포넌트가 불필요한 렌더링을 하는 것을 방지할 수 있습니다.만약 외부 데이터..