[React] useEffect 2번 실행되는 현상

미어캣의 개발일지·2023년 2월 24일
    useEffect(() => {
        console.log('마운트될 때만 실행됩니다.');
    }, []);

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

index.js

import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';

const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
  <React.StrictMode>	<- 제거
    <App />
  </React.StrictMode>	<- 제거
);

profile
이게 왜 안되지? 이게 왜 되지?

0개의 댓글