A Complete Guide to useEffect

대부분 hooks를 이용해 몇가지 컴포넌트를 만들고 커스텀 hook을 만들어서 많은 코드를 줄였습니다.

하지만 때로는 useEffect 조각들이 서로 잘 어울리지 않습니다. 그것은 클래스의 라이프 사이클과 비슷해 보이지만... 정말 그것 일까요?

답을 보기 위해 우리는 한 걸음 물러서야 합니다. 이 글의 목표가 당신에게 만능 레시피를 주는 것이 아니다. 당신이 진정으로 useEffect에 공감하는 것입니다.

우리에게 친숙한 클래스의 라이프 사이클 메소드의 프리즘을 통해 hook을 보는 것을 멈추고 나서야 모든 것이 받아들여졌다.

이 글은 당신이 useEffect API에 어느정도 익숙하다고 가정합니다. 또한 매우 깁니다. 거의 작은 책과 같습니다. 하지만 서두르거나 신경 쓰지 않는 다면 TLDR을 작성했습니다.

deep dives에 익숙하지 경우 이 설명이 다른 곳에서 나타날 때 까지 기다리는 것이 좋습니다. React가 2013년에 나온 것처럼 사람들이 다른 정신 모델을 인a식하고 이해하기 까지는 어느정도 시간이 걸립니다.

TLDR

전체 게시물을 읽으려는 경우 자유롭게 건너 뛰세요.