나의 개발 성장일지
컴포넌트의 생명주기와 리액트의특성 본문
컴포넌트 생명주기
마운트
아래 메서드들은 컴포넌트의 인스턴스가 생성되어 DOM 상에 삽입될 때에 순서대로 호출됩니다.
업데이트
props 또는 state가 변경되면 갱신이 발생합니다. 아래 메서드들은 컴포넌트가 다시 렌더링될 때 순서대로 호출됩니다.
- static getDerivedStateFromProps()
- shouldComponentUpdate()
- render()
- getSnapshotBeforeUpdate()
- componentDidUpdate()
마운트 해제
아래 메서드는 컴포넌트가 DOM 상에서 제거될 때에 호출됩니다.
리액트의특성
1.메모리에 가상돔을 먼저만든다
2.가상돔을 먼저 렌더링시킨다.
3.브라우져 dom과 비교한다
4. 바뀐부분만 렌더링시켜준다
'개인 프로젝트 > 쇼핑몰 만드는 과정' 카테고리의 다른 글
스택과 힙메모리차이점,JS작동원리 (0) | 2022.12.14 |
---|---|
리액트정리 4 (0) | 2022.12.14 |
리액트정리하기 3 (0) | 2022.12.14 |
리액트정리하기 2 (0) | 2022.12.13 |
리액트정리하기 1 (0) | 2022.12.13 |