카테고리 없음

REST API(RESTful API)에 관하여

황성안 2021. 9. 6. 00:37
728x90

REST API(RESTful API)에 관하여

REST (Representational State Transfer)

  • 자원을 이름으로 구분해서 **자원의 상태를 주고 받는 모든 것을 의미한다.
  • URL을 통하여 프론트와 백엔드간의 의도하는 바를 명확하게 나타낼수있다.
    • 서버와 클라이언트의 역할을 명확히 분리한다.
  • 여러 서비스 디자인에서 생길수 있는 문제가 최소화된다.

REST API란

  • REST 기반 API 서비스를 구현한 것
  • 유지보수가 용의하다 HTTP 표준을 기반으로 구현하여 HTTP를 지원하는 프로그램언어로 클라이언트, 서버를 구현가능하다.
  • 즉, 자바, C# 델파이 클라이언트 등 다양한 것을 이용하여 제작가능한 장점이있다.

다양한 클라이언트의 등장과, 최근 서버 프로그램은 다양한 브라우저와 통신해야하여 사용

클라이언트 - 서버로써 IOT (사물인터넷)및 모바일 앱 개발에 가장 적합한 API 가 될수있다 생각합니다.

728x90