[React] useEffcet 2번 렌더링

Dragon_Tack·2022년 6월 22일
1

useEffect 를 사용하는 도중에 console이 두번찍히는 현상이 빈번히 발생하였었는데 지나치곤 했었다.

index.js를 확인해보면

<React.StrictMode>로 이 감싸여 있다.

스트릭트 모드는 리액트 개발 도중 발생하는 문제를 감지하기 위한 설정으로 해당 설정 시 개발 모드일 때만 렌더링이 두번 발생된다

스트릭트모드를 제거하려면 <React.StrictMode/>태그를 제거해 주면 된다.

해당 스트릭트 모드를 제거이후에 렌더링이 1번만 되는것을 확인하고, 편안해졌다. 그럼 20000

profile
고민의 흔적을 늘여놓는 공간

0개의 댓글