본문 바로가기
Tech Notes

React에서 무한 루프 발생 원인

by miracle-tech 2025. 9. 11.
728x90
반응형

useEffect 의 의존성 배열에 함수를 넣어버림

(하아.. 이래서 AI를 너무 믿으면 안됨!)

 

의존성 배열안에는 useState 가 있어야 

이전 렌더링과 비교해서 useEffect 를 실행할 것인지 아닌지를 판단하는데,

함수가 들어가버리면 매번 새로운 주소로 생성하므로 매번 새 함수라고 잘못 판단해서

무한 루프에 빠지게 된다.

 

 

 

 

결론 : 의존성 배열을 [] 로 만들어주면 해결!

728x90

'Tech Notes' 카테고리의 다른 글

Auth 서비스 비교  (0) 2025.09.16
OAuth 2.0플로우차트  (0) 2025.09.16
React Hook은 언제, 왜 사용하는가?  (1) 2025.09.11
Blob URL vs Presigned URL: 웹 개발자를 위한 완전 가이드  (0) 2025.09.11
Git Cherry-pick 이란?  (0) 2025.09.10