Web Study

HTTP와 REST API의 기본기를 정리하는 폴더입니다.

Spring Controller를 제대로 이해하려면 Web 기본 개념이 먼저 필요합니다.

추천 순서

01-http-basics.md
02-http-methods-and-rest.md
03-http-status-and-error-design.md
04-cors-and-same-origin.md
05-json-api-contract.md

학습 목표

HTTP request와 response를 읽을 수 있다.
GET, POST, PUT, DELETE 차이를 설명할 수 있다.
status code를 적절히 고를 수 있다.
CORS 오류를 프론트 문제가 아니라 브라우저와 서버 정책 문제로 이해할 수 있다.
API 요청/응답 계약을 문서화할 수 있다.