728x90
RESTAPI규칙
- URI는 동사보다는 명사를, 대문자보다는 소문자를 사용하여야 한다.
- 마지막에 슬래시 (/)를 포함하지 않는다.
- 언더바 대신 하이폰을 사용한다.
- 파일확장자는 URI에 포함하지 않는다.
- 행위를 포함하지 않는다.
REST란
- HTTP URI를 통해 자원을 명시하고,
- HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해
- 해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미합니다.
REST특징
- Server-Client(서버-클라이언트 구조)
- Stateless(무상태)
- Cacheable(캐시 처리 가능)
- Layered System(계층화)
- Uniform Interface(인터페이스 일관성)
728x90
'Spring' 카테고리의 다른 글
logging (0) | 2023.03.14 |
---|---|
JWT,Annotation (0) | 2022.11.20 |
Dispatcher Servlet의 동작 원리 (0) | 2022.10.29 |
Spring MVC패턴 (0) | 2022.10.24 |
스프링 MVC 동작원리 (0) | 2022.07.08 |