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
댓글
댓글 쓰기