1. 정의

REST는 Representational State Transfer의 약자로 자원 상태의 표현 전달을 일컫는 소프트웨어 아키텍쳐이다.

여기서 ~ful(가득한)의 접미사를 붙여 해당 아키텍쳐의 방식을 최대화한 것을 RESTful이라 한다.

 

 

 

2. 특징

REST는 URI(Uniform Resource Identifier)를 통해 자원에 대한 위치(Location)가 아닌 식별자(Identifier)로 HTTP의 다양한 방법들을 제공할 수 있다.

명칭 기능
GET 조회
POST 생성
PUT 수정
DELETE 삭제

'ETC > 기술면접' 카테고리의 다른 글

[소프트웨어 아키텍쳐] MVVM 패턴  (0) 2022.04.08
[JSP] MVC1, MVC2  (0) 2021.07.29
[Git] Fork  (0) 2021.07.29
[HTTP] GET, POST 전송 방식  (0) 2021.07.28
[Oracle] SYNONYM  (0) 2021.06.13