RESTful Web Servicies


REST?

REST = Representational state transfer. 웹과 같은 매체를 운영하기 위한 SW 아키텍쳐양식.
다음에서 이어지는 REST의 규칙을 잘 지킨 서비스를 보고 RESTful하다(It is RESTful.)라고 할 수 있다.

규칙

  • 자원을 활용하는 행위는 HTTP Method(GET,POST,PUT,DELETE)으로 표현한다.
  • URI는 정보의 자원을 명시적으로 표현하는 게 좋다.

공부

Flask나 Node등 백엔드 프레임워크들이 RESTful의 개념을 잡기에 도움이 되는 것 같다.

참조

spoqa 기술 블로그