Hooks란 리액트 16.8v에 도입된 기능으로
함수형 컴포넌트에서도 state관리를 할 수 있게 해주는 useState
렌더링 직후 작업을 설정하는 useEffect등의 기능을 제공하며
기존의 함수 컴포넌트에서 사용할 수 없었던 다양한 작업을 할 수 있게 해줍니다.