useEffect(() => {},[])
useEffect 2번째 인자에 빈 배열을 넣어주게 되면 컴포넌트가 처음 렌더링 될때만 실행된다.
하지만 !!!
src/index.js에서
<React.StrictMode> 태그로 이 감싸져있으면
개발모드에서 두 번씩 렌더링된다.
import React from 'react'
import ReactDOM from 'react-dom/client'
import App from './App'
import reportWebVitals from './reportWebVitals'
import './index.css'
const root = ReactDOM.createRoot(document.getElementById('root'))
root.render(
<React.StrictMode> ⬅ 지우기
<App />
</React.StrictMode>, ⬅ 지우기
)