본문 바로가기
-

Restful API(Rest API)란?

by dong_su 2023. 12. 6.

RESTful API, REST API는 Representational State Transfer(표현 상태 전이)라는 아키텍처 스타일을 따르는 API로,

네트워크 상에서 데이터를 주고받기 위한 표준적인 방법이다.

RESTful API는 클라이언트와 서버 간의 통신을 위해 HTTP 프로토콜을 사용

HTTP 메서드(GET, POST, PUT, DELETE 등)를 사용하여 리소스를 요청하고, JSON, XML 등의 형식으로 응답을 받는다

RESTful API의 가장 큰 특징은 URI(Uniform Resource Identifier)를 통해 자원을 표현하고, HTTP 메서드를 통해 해당 자원에 대한 행위를 나타낸다는 것, 이를 통해 자원에 대한 식별과 관리가 용이하며, URI가 독립적이므로 서버와 클라이언트가 분리되어 개발될 수 있다

RESTful API는 웹 서비스에서 많이 사용되며, 다양한 클라이언트(웹 브라우저, 모바일 앱 등)에서 쉽게 접근할 수 있는 표준적인 인터페이스를 제공한다.