커스텀 훅 추출 판단 기준

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

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

반복 신호

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

input

입력 계약

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

return

반환 모양

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

test

테스트 범위

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

핵심커스텀 훅 추출 판단 기준은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.