REST는 자원, 행위, 표현으로 구성되는데 이는 설계에 중요한 항목으로 판단된다.
https://standout.tistory.com/1076
자원(Resource)
데이터, REST에서는 각 자원을 URI로 접근해 상호작용을 한다.
행위(Verb)
자원에 대한 작업이나 동작, REST에서는 HTTP Method(GET, POST, PUT, DELETE ...)가 사용된다.
표현(Representations)
자원의 상태, REST에서는 주로 JSON, XML, HTML... 과 함께 표현된다.
#json
{
"id": 1,
"name": "John Doe",
"email": "johndoe@example.com"
}
#xml
<user>
<id>1</id>
<name>John Doe</name>
<email>johndoe@example.com</email>
</user>
#html
<div>
<h1>Hello, World!</h1>
</div>
'이론' 카테고리의 다른 글
REST API(아키텍처)의 특징 (0) | 2023.10.23 |
---|---|
REST API URI의 6가지 규칙 (0) | 2023.10.23 |
REST와 REST API, 그리고 RESTful (0) | 2023.10.23 |
API란? (0) | 2023.10.23 |
튜링 테스트, 컴퓨터인지 사람인지 구별하라 (0) | 2023.09.19 |