취준생인데 그동안 react 공부할 때 대충 훅 사용방법만 배우고 바로 클론 코딩했었는데,
이번에 동작원리도 배워보니까. 옛날에 짠 코드들이 얼마나 ㅈ같았는지 이해하게 됨.

예를 들어서 state는 비동기로 한꺼번에 업데이트되니까. 순차적으로 될 수 있도록
state 업데이트 => useEffect에서 state 업데이트 => useEffect에서 state 업데이트 하는 방식으로 했었는데,
이러니까. 렌더링도 여러번 되고, 난 걍 어쩔 수 없다 싶었는데, 
다른 방법으로 해결된다는 걸 알게 되었음.

이제 동작 원리도 무시하면 안된다는 걸 느낌