함수형 컴포넌트에서도 클래스형 컴포넌트에서 쓰였던 state나 라이프사이클 기능들을 사용할 수 있도록 만들어진 함수들이다.
Side effects are basically anything that affects something outside of the scope of the current function that’s being executed.
React 컴포넌트가 화면에 렌더링된 이후에 비동기로 처리되어야 하는 부수적인 효과를 말한다. 예를 들어 백엔드로 보내는 API 요청이나 Authentication 서비스를 부르는 작업 등을 의미한다.
리액트에서