useEffect( function, deps )
function : 수행하고자 하는 작업 (콜백함수)
deps : 검사(관찰)의 대상들을 담은 배열 (디펜던시)
컴포넌트가 렌더링 될 때마다 특정 작업을 실행시키는 Hook
컴포넌트의 생명주기 (마운트, 업데이트, 언마운트) 에 따라 특정 작업 처리가 가능하다.
업데이트 : state, props가 바뀔때
사용할때는 import {useEffect} from 'react'; 로 불러와준다.
두번째 아규먼트를 넣지 않으면, 최초 렌더링 될 때만 콜백함수가 실행이 되고 이후로는 실행되지 않는다.
'개발 공부 일지 > React' 카테고리의 다른 글
리액트 - 구동원리 (렌더링, 리렌더링, 최적화) (0) | 2024.08.10 |
---|---|
리액트 - 페이지네이션 (0) | 2024.08.07 |
리액트 - 조건부 렌더링 (0) | 2024.08.07 |
리액트 - 프로젝트 시작하기 (0) | 2024.08.06 |
리액트 - 배포하기 (0) | 2024.08.02 |