1. Custom Hooks이란?반복되는 로직을 함수로 뽑아내어, 커스텀해 사용하는 hook을 말한다.여러 url을 fetch할 때, 여러 input에 의한 상태 변경 등 반복되는 로직을 동일한 함수에서 작동하게 하고 싶을 때 커스텀 훅을 주로 사용한다. 이를 이용하면상태관리 로직의 재활용이 가능하고클래스 컴포넌트보다 적은 양의 코드로 동일한 로직을 구현할 수 있으며함수형으로 작성하기 때문에 보다 명료하다는 장점이 있습니다. (e.g. useSomething)예시예를 들어 이런 컴포넌트가 있다. 해당 컴포넌트는 실제 React 공식 문서에 있는 컴포넌트이다. //FriendStatus : 친구가 online인지 offline인지 return하는 컴포넌트function FriendStatus(props) ..