Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MySQL
- JavaScript
- TypeScript
- mongoose
- jest
- nestjs
- 공룡게임
- class
- react
- Dinosaur
- OCR
- AWS
- MongoDB
- Queue
- GIT
- typeORM
- dfs
- 게임
- cookie
- Bull
- nodejs
- Python
- game
- 정렬
- Nest.js
- Express
- Sequelize
- flask
- 자료구조
Archives
- Today
- Total
목록HATEOAS (1)
포시코딩
REST API와 HATEOAS에 대해
곧 큰 프로젝트에서 API 설계부터 들어가게 될텐데 REST API 설계 규칙에 대해 정리하다 처음 접하는 개념이 있어 간단하게 정리해본다. REST API도 성숙도 모델에 따라 단계별로 나누게 되는데 (사람마다 3단계라고 부르기도, 4단계라고 부르기도 하지만) 이 HATEOAS를 적용했냐에 따라 마지막 단계의 모델인지 아닌지로 나뉘는듯 하다. HATEOAS의 뜻은 풀이하자면 Hypermedia As The Engine Of Application State 즉, Hypermedia(링크)를 통해 애플리케이션의 상태 전이가 가능해야 하고, Hypermedia(링크)에 자기 자신의 정보가 담겨야 한다는 개념이다. 아직도 이해하기 어렵다면 아래 예제를 보면 바로 이해될 것이다. 보통 다뤄온 response 에..
카테고리 없음
2023. 9. 10. 17:30