custom hook

커스텀 훅은 상태 로직이 반복될 때 컴포넌트 밖으로 꺼낸다

UI 모양이 아니라 상태, 효과, 이벤트 처리 규칙이 여러 곳에서 반복되는지 먼저 확인합니다.

repeat

반복 신호

두 컴포넌트 이상에서 같은 상태 전환과 effect 흐름이 반복됩니다.

input

입력 계약

hook 인자는 초기값, id, 옵션처럼 외부에서 바뀌는 값만 받습니다.

return

반환 모양

상태값, 파생값, 명령 함수를 객체로 묶어 사용 지점을 읽기 쉽게 합니다.

test

테스트 범위

렌더링보다 상태 변화와 비동기 결과를 중심으로 검증합니다.