컴포넌트 수명주기란? 리액트(React) 컴포넌트의 수명주기(Lifecycle)는 컴포넌트가 생성될 때부터 소멸될 때까지의 여러 단계를 말합니다. 컴포넌트 수명주기를 이해하면 컴포넌트가 언제 어떤 작업을 수행하는지 이해할 수 있습니다. 리액트 클래스 컴포넌트의 수명주기 메서드들은 다음과 같습니다: 라이프사이클 메서드는 클래스 컴포넌트에서만 사용할 수 있습니다. 함수형 컴포넌트에서는 Hooks 기능을 사용해서 비슷한 기능을 처리합니다. Mounting(생성 단계) constructor(): 컴포넌트가 생성될 때 호출되는 생성자 메서드로, 초기 상태 설정 및 바인딩 작업에 주로 사용됩니다. static getDerivedStateFromProps(): props를 기반으로 상태를 동기화할 때 사용합니다. (..