State
- state는 컴포넌트 안에서 데이터를 관리하는 리액트의 빌트인 객체.
- state는 계속해서 바뀔 수 있고 바뀔 때마다 컴포넌트는 리렌더 된다.
- state와 props는 둘 다 렌더링 결과물에 영향을 주는 정보를 갖고 있다는 공통점이 있지만 중요한 방식에서 차이가 있다. props는 함수 매개변수처럼 컴포넌트에 전달되고, state는 컴포넌트 안에서 관리된다는 것.
import {useState} from 'react';
let [state, setState] = useState('State');