요청 생성
클라이언트는 method, URL, headers, body를 API 계약에 맞춰 구성합니다.
request클라이언트와 서버는 한 기능을 함께 완성하지만 같은 책임을 갖지 않습니다. 클라이언트는 입력과 피드백을 빠르게 처리하고, 서버는 신뢰할 수 있는 검증과 저장, 권한 판단을 맡으며, 응답은 다시 화면 상태로 해석됩니다.
클라이언트는 method, URL, headers, body를 API 계약에 맞춰 구성합니다.
request형식, 권한, 소유권, 비즈니스 규칙을 서버에서 최종 확인합니다.
validateDB, cache, session 등 신뢰 가능한 저장소 변경은 서버가 책임지고 원자성을 관리합니다.
persist클라이언트는 응답의 성공, 실패, 재시도 가능성을 UI 상태로 해석합니다.
render클라이언트: 사용자가 입력한 주문 수량 표시
서버: 재고, 가격, 권한, 결제 가능 여부 검증
클라이언트: 성공 응답이면 완료 화면, 실패 응답이면 수정 경로 제시