
Hook 컴포넌트 내에서 상태(State)나 생명주기(Lifecycle) 기능을 사용할 수 있게 해주는 함수(원래 클래스형 컴포넌트에서만 쓸 수 있었던 React의 핵심 기능인데, 함수형 컴포넌트에서도 이런 기능을 사용할 수 있도록 React 16.8 버전 부터 도입되었다)=> 코드의 재사용성과 가독성을 높여준다. 사용 규칙- 함수형 컴포넌트 최상위 레벨에서만 호출해야한다. (반복문, 조건문, 중첩문 등 함수 안에서 사용할 수 없다)- 컴포넌트 또는 커스텀 Hook 내에서만 호출할 수 있다.- 커스텀 훅 지정 시 : Hook의 이름은 반드시 `use` 로 시작하며 use 뒤에는 대문자로 시작해야한다. Hook의 종류1. 기본 훅React에서 기본적으로 내장된 훅이다. 1. useState2. useEff..