useEffect useEffect를 단순히 생명주기 메서드를 대체하기 위해 만들어진 훅이라고 생각할 수 있지만,보다 정확히 정의를 하자면 useEffect의 effect는 side effect, 즉 부수효과를 의미하며,컴포넌트가 렌더링 된 후에 어떠한 부수효과를 일으키고 싶을 때 사용하는 hook이다. Effect는 렌더링 자체에 의해 발생하는 부수효과를 특정하는 것으로, 특정 이벤트가 아닌 렌더링에 의해 직접 발생합니다.(렌더링 프로세스 중 commit 단계가 끝난 후에 화면 업데이트가 이루어지고 나서 실행) 기본 형태는 아래와 같습니다.function MyComponent() { useEffect(() => { // 이곳의 코드는 *모든* 렌더링 후에 실행됩니다 }); return ;..