본문 바로가기

기타

REST API란

REST API에 대해서 정리해보려한다.

 

What is REST ?

REST 정의

  • REST: Representational State Transfer의 약자 

    자원(Resources)을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것


  • HTTP URI를 통해 자원을 명시하고 HTTP Method를 통해 해당 자원에 대한 CRUD를 적용

    ※ CRUD
        - Create
        - Read
        - Update
        - Delete

 

REST 특징

  1. Server - Client  구조
  2. 캐시처리
  3. 무상태성(Stateless)
  4.  

 

 

So, What is REST API ?

 

  • API ( Application Programming Interface )

    API는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 주로 파일 제어, 창 제어, 화상 처리, 문자 제어 등을 위한 인터페이스를 제공한다   - 위키백과

 

 

REST API

 REST 아키텍처의 조건을 준수한 어플리케이션 프로그래밍 인터페이스(API)

 

 

 

 

 

 

'기타' 카테고리의 다른 글

CI/CD의 개념  (0) 2021.10.20
MVC패턴이란???  (0) 2021.09.10
HTTP 응답 상태 코드(Status Code) 정리  (0) 2021.08.30