리액트 관련 프로젝트를 진행하기 위해 구글링을 하던 중 react 모듈로부터 useState, useEffect 함수를 사용하는 것을 보고 이 함수들이 무엇인지 궁금해졌다. 그래서 검색해 보니 이 함수들은 React Hook과 관련있는 함수임을 알게 되었다. 이번 글에서는 React Hook에 대해서 간단하게 정리해 보려고 한다. 1. React Hook 개요 Hook은 React 16.8에 새로 추가된 기능이다. 기존의 react에서는 상태를 가질 수 있는 컴포넌트는 class 컴포넌트뿐이었으나, Hook을 이용하면 함수형 컴포넌트도 상태를 가질 수 있다! 2. State Hook useState는 상태의 초기 값을 인자로 받아 상태 변수와 상태 변수를 갱신할 수 있는 함수를 원소로 가지는 배열을 반환..