RESTful API

이제우·2023년 9월 17일
0

REST(Representational State Transfer)

REST란 자원의 이름을 "구분"하여 상태(정보)를 주고 받는 모든 일로 네트워크에서 "서버""클라이언트"의 통신 방법 중 하나이다.

REST는 HTTP URL을 통해 자원을 명시 하고, 그 자원을 HTTP Method(GET, POST, PUT, DELETE)를 통해 CRUD Operation를 적용하는 것.

  • 웹 사이트의 모든 자원에 고유한 HTTP URL을 부여한다.
  • CRUD Operation :
    • CREATE (생성)
    • READ (조회)
    • UPDATE (수정)
    • DELETE (삭제)
    • HEAD (header 정보 조회)

REST API는 REST기반으로 API를 구현한 것을 의미.

  • API : 응용 프로그램에서 사용할 수 있게 만든 인터페이스
  • 인터페이스 : 시스템끼리 정보를 교환하는 경계

RESTful API는 REST를 구현한 웹서비스를 나타내는 명칭.
즉 REST의 원리를 잘 따르는 시스템을 RESTful하다고 표현함

profile
게으른 사람 중에 제일 부지런하게 사는 사람이 꿈

0개의 댓글