REST API 원칙 6개

1. Uniform interface
- 1 Dataset : 1 URL
- URL 하나를 알면 둘을 알 수 있도록
- req, res는 충분한 정보를 포함

>> url은 명사로 작성
>> 하위 문서 작성시 /
>> 띄어쓰기 - 사용
>> 자료 하나당 하나의 url
>> 파일확장자 쓰지말자

2. Client-Server 역할 구분을 명확히
- 브라우저는 요청만!
- 서버는 응답만!

3. Stateless
- 요청 1과 요청 2는 상호의존성이 없도록 

4. Cacheable
-서버에서 보내는 정보들은 캐싱 가능해야함
- 캐싱을 위한 버전 관리도 잘해줘야
(는 크롬 브라우저가 다 알아서 해줌 ㅎㅎ)

5. Layered System

6. Code on Demand

댓글

이 블로그의 인기 게시물

암호화폐에 공개 키/비공개 키가 있는 이유를 최대한 쉽게 알아보자.

Astar WASM Stack

PoW 끄적거리며 최대한 쉽게 정리해보기 Part. 1