Axios 요청은 인스턴스 설정, 인터셉터, 응답 처리 순서로 흐른다
공통 baseURL과 header는 instance에 두고, 요청/응답 interceptor가 cross-cutting 처리를 담당한다.
Instance
baseURL/header
공통 설정
Request
interceptor
토큰/로그 추가
Response
interceptor
데이터/오류 정규화
Caller
UI state
성공/실패 반영
구간
맡는 일
주의
instance
공통 규칙
컴포넌트별 중복
request interceptor
인증 헤더
무한 갱신
response interceptor
오류 변환
원인 손실
caller
화면 상태
비즈니스 처리