REST는 로이필딩이 이야기하는 네트워크 소프트웨어 아키텍쳐이다.

REST는 다음의 6가지를 만족해야한다.

https://shoark7.github.io/programming/knowledge/what-is-rest

결국 REST가 꿈꾸는 인터페이스는 HTTP와 URI을 통해 웹의 모든 컴포넌트들이 상호작용할 수 있는 generic한 인터페이스다.