외부 API 프록시 흐름

Next API Route를 프록시로 두면 브라우저는 내부 엔드포인트만 호출하고, 비밀키와 외부 API 세부사항은 서버에 남는다.

클라이언트

/api/weather 같은 내부 경로 호출

비밀키 없이 필요한 파라미터만 보낸다

프록시 라우트

환경 변수로 외부 API 호출

입력 검증과 rate limit를 함께 적용

외부 응답

필요한 데이터만 재가공

원본 오류를 서비스용 상태 코드로 바꾼다

핵심외부 API 프록시 흐름은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.