1. Uniform interface
- 하나의 자료는 하나의 URL로
- URL 하나를 알면 둘을 알 수 있어야함
- 요청과 응답은 정보가 충분히 들어있어야함
2. Cliemnt-Server 역할구분
- 브라우저는 요청만 할 뿐
- 서버는 응답만 할 뿐
3. Stateless
- 요청1과 요청2는 의존성이 없어야함
4. Cacheable
- 서버에서 보내주는 정보들은 캐싱이 가능해야함
- 캐싱을 위한 버전 같은 것도 관리 잘해야함
5. Layered System
6. Code on Demand
REST API 이름짓기 원칙
- URL을 명사로 작성
- 하위문서를 나타낼 때는 '/'
- 파일확장자(.html) 쓰지말기
- 띄어쓰기는 대시(-) dldyd
- 자료 하나당 하나의 URL
'Nojde.js' 카테고리의 다른 글
[nodejs] nodemon 패키지 설치 & HTML 파일 전송 (0) | 2022.07.05 |
---|---|
[nodejs] express로 GET request 받기 (0) | 2022.07.05 |
[nodejs] nodejs & express 설치 (0) | 2022.07.05 |