react는 어떠한 상태를 갖고 있고 그 상태가 변경됨에 따라

가상 돔의 dom을 dom API 적용

이러한 react의 상태의 생명 주시를 관리하는 함수가 훅함수

또한, 훅 함수를 통해 상태를 통한 이벤트를 실행할 수 있음

예를들어,

  1. useState
  2. useRef
  3. useMemo
  4. useCallback
  5. useEffect
  6. custom Hook

useState

: 변수를 react의 state로 관리하는 훅함수