React 함수 컴포넌트 (React Function Component)에서 state hook을 이용하여 state를 정의 및 변경할 수 있습니다. React Component에 props를 전달할 수 있습니다. State란? 살면서 변할 수 있는 값을 뜻합니다. (일반적으로 상태)라고 얘기합니다. 컴포넌트 사용 중 변할 수 있는 값 State hook, useState React에서는 state를 다루는 방법 중 하나로 useState라는 특별한 함수를 제공합니다. useState를 사용하기 위해서는 React로부터 useState를 불러와야 합니다. (import 키워드를 통해) import 후 useState를 컴포넌트 안에서 호출해 줍니다. useState를 호출한다는 것은 "state"라는 변수를 선언하는 것과 같으며, 이 변수의 이름은 아무렇게나 지어도 됩니다. state 변수는 React에 의해 함수가 끝나도 사라지지 않습니다. *