레스트
웹의 장점을 최대한 활용할 수 있는 네트워크 아키텍처 스타일로, 자원을 이름으로 구분하여 해당 자원의 상태를 주고받는 방식이다. HTTP 프로토콜을 기반으로 하며, 자원, 행위, 표현의 세 가지 요소로 구성되어 시스템의 확장성을 높인다.