반응형
REST의 3요소
1. 자원
2. 행위
3. 표현
REST를 만족하는 RESTful 아키텍쳐의 스타일
1. 모든 리소스는 URI로 식별
2. 모든 리소스는 다중 표현(JSON, XML ...)을 가질 수 있음
3. 모든 리소스는 표준 HTTP 메소드(GET, POST, DELETE, PUT)로 접근/생성/삭제/변경 할 수 있다.
4. 서버는 상태 정보를 갖지 않는다. (Session)
RESTful API Naming
1. 자원별로 두 개의 기준 url을 사용한다.
- 목록 : /articles
- 목록 중 특정 개체 : /articles/1234
2. 기준 url에는 동사를 두지 않는다.
반응형
'[SpringBoot]' 카테고리의 다른 글
SpringBoot GitHub 연동하기 (0) | 2022.12.11 |
---|---|
SpringBoot 간단 실습 - 4 ORM과 JPA (0) | 2022.12.11 |
DI (Dependency Injection) 3가지 (0) | 2022.12.10 |
SpringBoot 간단 실습 - 3 Controller, RestClient 활용 (1) | 2022.12.10 |
SpringBoot 간단 실습 - 2 단위 테스트 (0) | 2022.12.09 |