리액트에서 클래스 방식과 함수 방식으로 이전하는 가운데 중요한 훅으로 useEffect가 있습니다. 클래스 라이프사이클 중에 componentDidMount() 뿐만 아니라 componentDidUpdate()까지 useEffect 훅에 포함되어 있어서 onLoad 상황 뿐만 아니라 화면이 바뀔 때마다 useEffect가 동작하게 됩니다. 이는 계속되는 무한 루프를 발동시킬 수 있기 때문에 사용에 주의해야 합니다.

이에 관련된 유트브 영상도 많이 있어 공유합니다.

https://www.youtube.com/results?search_query=useeffect+infinite+loop 

+ Recent posts