웹 -> request&response
BE -> 논리적인 사고를 통해 구현해내는 개발
API -> FE - BE 소통 규칙
웹 서비스 기본 흐름
사용자 요청 단계
DNS 서버 -> HTTP 요청
서버 처리 단계
if 정적 리소스 -> response
else WAS로 요청 전달
WAS
Server <-> (ORM) <-> DB
DB
RDBMS / NoSQL
클라이언트 처리 단계
백엔드에서 response 수신 -> 브라우저 렌더링
Web Server -> 정적 리소스 관리
Web Application Sever(WAS) -> 동적 리소스 관리
Web Server ⊂ WAS
HTTP Methods
RESTful API
HTTP(HyperText Transfer Protocol)
HTTPS
HTTP Response
SPA (Single Page Application)
API 명세
1. Endpoint : FE -> BE Request
2. Method : HTTP Methods
3. Request
4. Response
FE
SPA
html
css