RESTful 2

[WEB] RESTful API는 왜 지키기 어려울까

이 글은 과거에 운영하던 블로그에서 옮겨온 글 입니다. (2022.01.15. 작성됨) 이번 포스트에서는 RESTful API는 왜 지키기 어려울까 에 대해 다루고자 합니다.REST 아키텍처에는 6가지 제한 조건이 존재합니다.REST 아키텍처에 대한 설명은 지난 포스팅을 참고해주세요2024.09.17 - [개발자 포포] - [Web] REST와 RESTful API 탐구  대부분의 조건은 1)서버-클라이언트 구조의 웹서비스 아키텍처에서 2)REST 가이드에 따라 자원 중점적 URL 패턴을 사용하고3)HTTP 프로토콜을 사용한다면 만족하게 됩니다. 쟁점이 되는 부분은 Uniform Interface(일관된 인터페이스) 입니다.Uniform Interface는 다시 4가지의 세부 제한 조건으로 이루어져 있습..

개발자 포포 2024.09.17

[Web] REST와 RESTful API 탐구

이 글은 과거에 운영하던 블로그에서 옮겨온 글 입니다. (2022.01.04. 작성됨)RESTful한 API?다음 API 예제는 RESTful할까요?GET /users/1 HTTP/1.1Host: api.example.com“REST는 자원 중심적인 요청과 응답” 관점에서 보면 위의 요청은 서버에서 관리하는 자원 중 첫번째 유저에 대한 요청을 보내고 있으니 RESTful API로 보일 수 있습니다. 하지만, RESTful을 조금 더 명확하게 살펴보면 위의 문제는 RESTful 하다고 하기에는 정보가 부족합니다.REST(Representational State Transfer)란?REST는 통신 프로토콜이 아닙니다.REST는 소프트웨어 아키텍처의 한 형식으로 다음과 같은 제한 조건을 가지고 있습니다.이 제..

개발자 포포 2024.09.17