useState는 const, let과 같은 변수의 상태를 관리하기 위해서 React에서 사용.

그러나, set을 잘못사용하면 set할 때 마다 렌더링이 되기 때문에 반복적인 렌더링으로 인해 오류 발생할 수 있음

이를 위해 사용하는게 useEffect!