FrontEngineer JungBam
props와 state 본문
리액트가 업데이트를 시도하는 경우
1. props가 변경될 때
2. state가 변경될 때
3. 사용하고 있는 전역상태가 변경될 때
4. 부모 컴포넌트가 리렌더링될 때
즉, state와 props는 리렌더링에 관여하는 것이라는 점과 어떤 상태에 대해서 클라이언트 사이드의 메모리 위에 값을 저장하는 값이라는 점에서 공통되지만 props는 자식 컴포넌트가 부모 컴포넌트에게서 받은 값으로 자식컴포넌트는 컴포넌트 내부에서 업데이트를 시킬 수 없지만 state는 컴포넌트 내부 자체적으로 setState를 통해 업데이트 할 수 있다는 차이가 있다.
반응형
'리액트' 카테고리의 다른 글
React 16 :: Error Boundary (0) | 2023.04.14 |
---|---|
제어 컴포넌트 vs 비제어 컴포넌트 (0) | 2023.02.22 |
싱글톤 패턴의 활용 (1) | 2023.02.15 |
참조 동일성 (useRef / useState) (0) | 2023.02.13 |
react-beautiful-dnd(구현) (0) | 2023.02.11 |
Comments