Escape Hatches : Effect가 필요하지 않을 수도 있다 이펙트는 React 패러다임에서 벗어날 수 있는 탈출구입니다. 이펙트를 사용하면 React를 "외부로" 나가서 컴포넌트를 React가 아닌 위젯, 네트워크 또는 브라우저 DOM과 같은 외부 시스템과 동기화할 수 있습니다. 외부 시스템이 관여하지 않는 경우(예: 일부 props나 state가 변경될 때, 컴포넌트의 state를 업데이트하려는 경우)에는 Effect가 필요하지 않습니다. 불필요한 이펙트를 제거하면 코드를 더 쉽게 따라갈 수 있고, 실행 속도가 빨라지며, 오류 발생률이 줄어듭니다. 학습 내용 컴포넌트에서 불필요한 Effects를 제거하는 이유와 방법 Effects 없이 값비싼 연산을 캐시하는 방법 Effects 없이 컴포넌트..
![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd5FH05%2Fbtr7PqR1uf5%2FXOK0XwzHJc2X6R59XPXEqk%2Fimg.png)