일반적인 코딩에서 배우는 전역변수 지역변수의 생명주기가 아닌 React 에서 나오는 생명주기에 대해 작성하고 있습니다 .
Life cycle
생명주기에는
- Mount (생성)
- Update (변경)
- Unmount (제거)
순으로 진행됩니다.
Mount

Mount는 화면이 처음 렌더링 되는 그 순간을 의미하는데 자세하게는 이런식으로 동작합니다.
코드가 실행되어 렌더링까지의 내용이며,
이 과정을 통해 리액트는 화면에 컴포넌트를 출력하고 있습니다.
Update

Update는 이름 그대로 변경 사항에 대하여 변경하는 내용으로 위와 같이 동작합니다.
즉 리렌더링을 의미하며 이 과정을 통해 리액트는 변경된 내용을 적용하여 출력합니다
(중간에 렌더링 할 지 하지 않을지 구분은 Ref , State 생각하시면 됩니다.)
Unmount

더 이상 사용되지 않는 경우 Unmount 되는 내용에 대한 관련 내용들을 다 제거시켜 생명주기를 끊게 되며,
리소스를 최소화하게 해주는 역할을 해준다.
'JavaScript > React' 카테고리의 다른 글
| [React] 8. useReducer (0) | 2025.02.21 |
|---|---|
| [React] 7. useEffect (1) | 2025.02.21 |
| [React] 5. Hook (1) | 2025.02.14 |
| [React] 4. useRef (0) | 2025.02.13 |
| [React] 3. 상태 (State) [Props와 이어집니다.] (1) | 2025.02.12 |