성숙도 모델을 통한 REST Web Service의 성숙도 판단하기 Leonard Richardson이 REST 서비스 성숙도 모델을 고안함. 레벨 0 : 단일 URI와 단일 동사로부터 레벨 3 : HATEOAS까지 총 네 단계로 구성되어 있음. 레벨 2 부터 진정한 RESTful 서비스 수준에 도달했다고 말할 수 있음. 성숙도 모델 레벨 별 요약 Level 3 : HATEOAS 클라이언트 요청에 따른 응답에 하이퍼미디어 컨트롤을 포함하고 있어서 클라이언트가 다음에 어떤 액션을 할 지 안내한다. 리소스를 표현하는 것 이상의 정보를 갖고 있어서 RESTful에 대한 논쟁이 있다. Level 2 : HTTP Verbs POST와 더불어 GET, HEAD, DELETE, PUT을 사용하며, 진정한 REST 서..