REST API
서버를 만들 때 REST하게 API를 짜는게 좋다?
API 를 REST하게 만들면 좋다?
API - Application Programming Interface 인데
웹개발에서 API는
웹서버와 고객간의 소통 방법
어떻게 해야 서버랑 통신을 할 수 있을지 정해놓은 규약
보기 쉽고 관리하기 쉬운 API
REST원칙
1. Uniform interface : 간결하고 일반적이고 예측이 가능하도록
2. Client-Server 역할구분
3. Stateless
4. Cacheable
5. Layered System
6. Code in Demand
예시)
example.com/products/65432 (65,432번째의의 상품에 대한 URL인듯)
instagram.com/explore/tags/kpop/ (인스타그램에서 탐색하기 태그중에서 케이팝)
등등...
이름짓기 원칙(?)
- URL을 명사로 작성 추천
- 하위문서로 나타낼 땐 (홈페이지의/아이디의/사진 같은 구조로 만드는게 좋음)
- 파일확장자(.html) 쓰지 말기
- 띄어쓰기는 하이픈 (-) 이용
- 자료 하나당 하나의 URL
'WEB' 카테고리의 다른 글
Node.js로 웹서비스 만들기 6일차 (0) | 2023.02.08 |
---|---|
Node.js로 웹서비스 만들기 5일차 (0) | 2023.02.06 |
Node.js로 웹서비스 만들기 3일차 (0) | 2023.02.02 |
Node.js로 웹서비스 만들기 2일차 (0) | 2023.02.02 |
Node.js로 웹서비스 만들기 1일차 (0) | 2023.02.01 |