Skip to main content
← Glossary

React 컴포넌트 생명주기

React Component Lifecycle

컴포넌트가 화면 트리에 추가되고 갱신되다가 제거되는 동안 React가 Render와 Effect를 실행·정리하는 흐름이다.

같은 뜻으로 쓰는 말

  • 컴포넌트 생명주기
  • component lifecycle

마지막 검증

React 컴포넌트 생명주기는 컴포넌트가 React 화면 트리에 들어오고, 입력·상태 변화로 갱신되다가 트리에서 제거되는 흐름이다. Effect는 컴포넌트가 보이는 동안에도 의존성이 바뀌면 이전 연결을 정리하고 새 연결을 만들 수 있으며, 컴포넌트가 제거될 때 마지막 연결을 정리한다.

모바일 앱이 Home 화면으로 가는 앱 생명주기와는 다른 축이다. 앱이 background가 되어도 현재 React 화면 트리와 컴포넌트가 그대로 남을 수 있다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Lifecycle of Reactive EffectsReact · 공식 문서 · 확인 2026-08-09
  2. useEffectReact · 공식 문서 · 확인 2026-08-09