useEffect와 side-effect useEffect 함수는 React에서 제공하는 훅(hook) 중 하나로, 함수 컴포넌트에서 부작용(side effect)을 수행하고, 컴포넌트가 렌더링 될 때마다 특정 작업을 실행할 때 사용됩니다. 부작용이란 데이터 가져오기, 구독 설정, 수시로 발생하는 이벤트 처리 및 DOM 조작과 같은 함수가 실행되면서 함수 외부에 존재하는 값이나 상태를 변경시키는 등의 행위 등을 의미합니다. useEffect 사용법 기본 형태 useEffect(setup, dependencies) // 예시 useEffect(() => { console.log("effect 함수 실행"); }, []); 매개변수(Parameter) setup 컴포넌트가 렌더링 될 때 실행할 함수 및 작업..