useEffect 리액트의 useEffect 훅을 사용하면 함수 컴포넌트에서도 side effect를 사용할 수 있습니다. useEffect(effect, [, deps]); 파라미터 effect함수 렌더링 이후 실행할 함수(리액트는 이 함수를 기억 했다가 DOM 업데이트 후 불러낸다.) effect함수에서 함수를 return 할 경우 그 함수가 컴포넌트가 Unmount 될 때 정리의 개념으로 한 번 실행된다. deps 특정한 값이 변경될 때 effect함수를 실행 하고 싶을 경우 배열안에 그 값을 넣어준다. 예 ) name변수가 변경 될 때 useEffect(effect, [name]) 빈 배열을 입력할 경우 컴포넌트가 Mount 될 때에만 실행 된다. componentDidMount 혹은 compon..