3-6. 라이프사이클 메소드

강연주·2024년 10월 20일

🙋‍♀️ 기술면접

목록 보기
29/112

20. 라이프사이클 메소드에 대해 설명

  • React 컴포넌트의 라이프사이클은 컴포넌트가 생성, 업데이트, 제거되는 과정에서 일어나는 메서드들을 나타냅니다.
  1. 생성 단계:
    • constructor: 컴포넌트가 생성될 때 실행되는 메소드로, 초기 상태 설정 등을 수행합니다.
    • componentDidMount: 컴포넌트가 DOM에 마운트된 후 실행되는 메소드로, 필요한 데이터 로딩 등을 수행합니다.
  2. 업데이트 단계:
    • shouldComponentUpdate: 상태나 속성 변경 시 리렌더링 여부를 결정하는 메소드입니다.
    • componentDidUpdate: 업데이트가 이루어진 후 실행되는 메소드로, 업데이트 후 필요한 작업을 수행합니다.
  3. 소멸 단계:
    • componentWillUnmount: 컴포넌트가 DOM에서 제거되기 직전에 실행되는 메소드로, 리소스 해제 등의 정리 작업을 수행합니다.

🧀 리액트 라이프사이클 메서드

profile
아무튼, 개발자

0개의 댓글