안녕하세요 ! 오늘은 useEffect를 왜 사용하는지 공부해봤습니다. useEffect 함수란 - 어떤 컴포넌트가 Mount, Update, Unmount될 때 특정 작업을 실행할 처리 코드를 실행시켜 주고 싶을 때 실행하는 기능입니다. 모던 리액트 Deep Dive 책에 따르면 "useEffect는 애플리케이션 내 컴포넌트의 여러 값들을 활용해 동기적으로 부수 효과를 만드는 메커니즘이다. 그리고 이 부수효과가 '언제' 일어나는지보다 어떤 상태값과 함께 실행되는지 사려보는 것이 중요하다"고 정의되어 있습니다. **Mount : 화면에 첫 렌더링 / Update : 다시 렌더링 / Unmount : 화면에서 사라질 때 다음 예제 코드로 useEffect를 왜 사용하는지 알아보자 import React, ..