REST API의 REST는 REpresentational State Transfer의 약자로, 사용자의 행위를 HTTP method로 분리해 url의 구조를 단순화시켜 줌으로써 개발의 확장과 수정을 용이하게 해 줍니다. 이해를 돕기 위해 보다 구체적인 예를 들어보겠습니다. 행위에 따른 카테고리의 URL들을 다음과 같이 정의해보겠습니다. /show/category/ # 카테고리 나타내기 /add/category/ # 카테고리 추가 /change/category/ # 카테고리 변경 /delete/category/ # 카테고리 삭제 만약, 각각의 카테고리마다 포스트들이 존재한다고 가정해보겠습니다. 그럼 순식간에 url이 복잡해지기 시작합니다. /showpost/category/post/ # 포스트 나타내기 ..