반응형
React 는 State와 Props라는 객체(?)를 사용해서 화면에 변화되는 값을 관리 합니다.
State와 Props의 특징
1. Props 혹은 State에 변경이 감지될 때마다 render()가 수행된다. (이는 리액트의 최적화와도 관련있습니다.)
2. State에는 현재 컴포넌트의 화면을 그리는 것과 관련된 대다수의 값들을 담는다.
3. 데이터의 흐름은 상위 컴포넌트에서 하위 컴포넌트로 단방향이다.
4. Props에는 상위 컴포넌트에서 전달받은 값이 담겨있으며 변경 불가능하다.
5. Props 혹은 State는 비동기적(asynchronously)으로 업데이트 될 수 있다.
반응형
'React-Native' 카테고리의 다른 글
Tried to register two views with the same name RNCSafeAreaProvider (6) | 2021.01.02 |
---|---|
React Native 0.63 환경 구축 및 시작하기 (0) | 2020.09.05 |