REST API에 대해서 정리해보려한다.
What is REST ?
REST 정의
- REST: Representational State Transfer의 약자
자원(Resources)을 이름으로 구분하여 해당 자원의 상태를 주고받는 모든 것 - HTTP URI를 통해 자원을 명시하고 HTTP Method를 통해 해당 자원에 대한 CRUD를 적용
※ CRUD
- Create
- Read
- Update
- Delete
REST 특징
- Server - Client 구조
- 캐시처리
- 무상태성(Stateless)
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 |