HTTP cycle

HTTP 요청은 처리, 데이터 접근, 응답, 렌더링 순서로 돌아온다

브라우저 요청은 서버 라우팅과 데이터 조회를 거쳐 상태 코드와 응답 본문으로 돌아오고 화면 상태가 갱신된다.

순서하는 일확인 값오류 신호
01 Request브라우저가 URL과 메서드로 요청method, headers, body요청 형식이 API와 다름
02 Route서버가 경로와 핸들러를 선택path, params, middleware404 또는 잘못된 핸들러
03 Process검증과 비즈니스 로직 실행auth, validation, service권한·입력 오류 처리 누락
04 DataDB나 외부 API 조회query, cache, timeout느린 응답 또는 빈 결과
05 Render응답을 UI 상태로 반영status, JSON, loading/error성공만 가정한 화면

클라이언트-서버 관계는 누가 상태를 알고 누가 화면을 그리는가로 읽으면 명확하다.