React 생명주기(LifeCycle)에 대해서 설명해주세요

최관수·2023년 9월 26일
0

기술면접

목록 보기
52/58

내용 정리

  • LifeCycle을 갖고 있는 다른 프레임워크들처럼 React도 LifeCycle을 갖고 있는데, LifeCycle Method를 통해 다루게 됩니다. 클래스형 컴포넌트의 경우 componentWillMount, componentDidMount, componentDidUpdate, componentWillUnmount 등을 통해서 해당 컴포넌트 중심으로 LifeCycle을 관리했다면, 최근에 함수형 컴포넌트에서는 특정 데이터를 기준으로 LifeCycle을 다루게 되고, useEffect를 통해 다루게 됩니다. 기존의 개별적인 LifeCycle에 맞게 실행하고자 하면 의존성 배열이나 return을 통해서 각각의 역할을 수행하는 게 가능합니다.

꼬리 질문

  • 실제로 라이프사이클 메소드를 사용해 본 적이 있나요?

참고자료

profile
평소엔 책과 영화와 음악을 좋아합니다. 보편적이고 보통사람들을 위한 서비스 개발을 꿈꾸고 있습니다.

0개의 댓글