불변성
: 메모리의 값을 변경할 수 없는 것을 뜻한다
-
원시데이터
: 숫자,블리언, 문자 등은 불변성이 있다,
-
원시데이터가 아닌것
: 객체, 배열, 함수는 불변성 없습니다.
State
: React에서 화면 rendering을 위해 state 변화가 필요하다
따라서 [state, setState] = useState("")를 이용하여 state를 변경해야 한다
- React는 state변화에 따라 rendering 여부를 결정한다
- 단순 변수는 무시한다