logo

React 클래스형 컴포넌트에서 자주 사용되는 생명 주기 메서드 간단 기록

language-logoReactJS

• 클래스형 컴포넌트의 생명주기 메서드 중 componentDidMount, componentDidUpdate, componentWillUnmount, shouldComponentUpdate의 주요 기능과 주의사항을 설명한다.
• componentDidMount는 컴포넌트가 처음 마운트된 직후 실행되며, 주로 API 요청, DOM 조작, 비동기 작업, 이벤트 리스너 등록에 사용된다.
• shouldComponentUpdate는 컴포넌트의 리렌더링 여부를 결정하며, React.PureComponent를 사용하면 props와 state의 얕은 비교를 통해 최적화를 자동으로 수행할 수 있다.
• 함수형 컴포넌트에서는 React.memo, useCallback, useMemo를 활용하여 최적화를 할 수 있으며, 적절한 사용이 중요하다.

thumbnail
북마크
공유하기
신고하기
5분 분량
조회수 75
profile-imagejaemin
한 달 전
Copyright © 2025. Codenary All Rights Reserved.