useState란?React에서 제공하는 기본 Hooks 중 하나함수형 컴포넌트에서 상태(state) 를 관리하기 위한 기능컴포넌트 단위로 상태를 저장하고, 변화 시 자동으로 재렌더링이 발생const [state, setState] = useState(초기값);구성 요소state: 현재 상태 값 (변수)setState: 상태를 변경하는 함수보통 set + 상태이름 형식으로 명명 (setCount, setName 등): TypeScript 사용 시, 상태의 타입을 명시 가능 (선택)초기값: 상태의 초기값사용 시 주의사항useState는 반드시 컴포넌트 최상단에서만 호출 가능❌ 조건문, 반복문, 함수 내부 등에서는 사용 불가useState는 호출될 때마다 배열을 반환첫 번째 요소는 상태값두 번째 요소는 상태..