상태란?
- 변하는 데이터
- UI에 동적으로 표현되는 데이터
Side Effect란?
- 함수(또는 컴포넌트)의 입력 외에도 함수의 결과에 영향을 미치는 요인
- 대표적인 예로는 네트워크 요청, API 호출
상태의 두 가지 구분
- 로컬 : 특정 컴포넌트 안에서만 관리되는 상태 / 다른 컴포넌트와 데이터를 공유하지 않는 폼(form) 데이터는 대부분 로컬 상태
- 전역 : 프로덕트 전체 혹은 여러 컴포넌트에서 관리되는 상태 / 다른 컴포넌트와 상태를 공유하고 영향을 끼치는 상태
'React' 카테고리의 다른 글
Webpack (0) | 2023.01.18 |
---|---|
Redux (0) | 2022.12.27 |
useRef (0) | 2022.12.22 |
Styled Components (0) | 2022.12.20 |
CDD & CSS 구조화 (0) | 2022.12.20 |