REST (Representational State Transfer)
- 필딩(Roy Fielding)이 자신의 2000년 박사 학위 논문에 정의한 웹 기반 아키텍쳐
- HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시한다.
- HTTP Method(POST, GET, PUT, DELETE)를 통해 자원에 대하여 CRUD 작업을 수행할 수 있다.
- CRUD: 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능인 Create(생성), Read(읽기), Update(갱신), Delete(삭제)를 가리킨다.