Rest api
1.REST란?
REST(Representational State Transfer)는 현재 URI를 통해 자원을 표시하고 HTTP 메서드(클라이언트가 웹 서버에게 사용자 요청의 목적이나 종류를 알리는 수단으로 GET, POST, PUT, DELETE 등이 있다)를 이용해 자원의 행위를 규정한다.
대표적 HTTP 메서드 종류
- GET : 조회
- POST : 등록
- PUT : 수정
- DELETE : 삭제
URI 설계 시 주의점
- 대문자 : 가독성 때문에 잘 안씀
- 하이픈 : 가독성 때문에 잘 안씀
- 언더바 : 가독성 때문에 잘 안씀
- 파일 확장자 : 가독성 때문에 잘 안씀
- 슬래시는 계층관계 표현한다(URI 마지막은 슬래시 붙이지 않는다)