[번역] useEffect는 종종 페인트(paint) 이전에 동작합니다. | 일일일
### 🙋 추천 이유
- useEffect와 useLayoutEffect의 차이를 이해하고자 하는 개발자에게 추천합니다.
- 리액트 컴포넌트에서 상태 업데이트와 DOM 조작을 최적화하는 데 유용하게 활용할 수 있습니다.
### ✅ 간단 요약
- useLayoutEffect에서 상태를 업데이트하면 페인트 전에 이펙트가 실행될 수 있어 성능에 영향을 미칠 수 있습니다.
- useEffect는 DOM 업데이트 후에 실행되지만, 이로 인해 깜빡임 현상이 발생할 수 있습니다.
- 상태 업데이트를 useRef로 대체하거나 DOM을 직접 변경하는 방법이 성능을 개선할 수 있습니다.