REST 프로그래밍
-
REST API의 개념과 설계 방법스터디 노트 2023. 10. 24. 11:40
REST는 Representational State Transfer의 약자로 HTTP 프로토콜을 이용하며 별도의 Transport 전송 계층 없이 간편하게 데이터를 주고 받을 수 있는 인터페이스 규약입니다. HTTP 프로토콜의 간결한 기능들과 범용적으로 사용되고 있는 현 상황 덕분에 굉장히 자연스럽게 패러다임으로 자리잡았습니다. 그렇다보니 많은 서비스에서 REST를 활용한 REST API를 사용하고, 이러한 REST 환경에서의 아키텍쳐 설계를 RESTful이라고 부르며 이젠 없어서는 안될 존재가 되었습니다. REST API의 구성요소는 다음과 같습니다. - 리소스(Resource) : 리소스는 HTTP URI로 표현을 합니다. - 행위(Verb) 리소스에 대한 행위는 HTTP 메소드로 표현합니다. - 표..