Next.js에서 useEffect가 두 번 실행되는 이유는 React의 strictMode 때문일 수 있다.
strictMode는 기본적으로 true로 설정되어 있다.
next.config 파일 설정을 변경해줘야한다.
const nextConfig = {
reactStrictMode: false,
}
reactStrictMode 란 ?
우리가 만드는 application 내에서 문제가 일어날 수 있는 부분에 대한 경고를 알려주는 기능이다.
728x90
반응형
'Front-end > Next.js' 카테고리의 다른 글
[NextJs 시작하기] URL 생성 규칙 (0) | 2023.10.24 |
---|---|
[NextJS 시작하기] 오토 라우팅 (?) version 13이후 라우팅 (0) | 2023.10.24 |
[NextJS 시작하기] npx create-next-app@latest (0) | 2023.10.24 |
댓글