성숙도 모델 3가지
Level 0 단계
- url만 맵핑한 단계
Level 1 단계
- 적절한 패턴이 있는 단계
Level 2 단계
- Level 1 + HTTP Methods
Level 3 단계
- Level 2 + HATEOAS
- 상태 정보를 같이 넘겨주는 단계
고려해야 할 사항
- 개발자가 아닌 소비자 먼저
- Request methods 연동
- Response Status 상태 코드
- No secure info in URI
- 동사가 아닌 명사형으로 적는 것이 좋다.
- 복수형을 쓰고 다음 경로에 정수나 항목 이름 등을 적어주자.
'Programming > Spring boot' 카테고리의 다른 글
Spring Cloud 개념과 예제 (0) | 2023.05.25 |
---|---|
섹션 4. Spring Boot API 사용 (0) | 2023.05.18 |
섹션 3. RESTful Service 기능 확장 (0) | 2023.05.17 |
섹션 1. Spring Boot로 개발하는 RESTful Service (0) | 2023.05.16 |
Spring Boot RESTful Web Services - Web Service & Web Application (0) | 2023.05.16 |