Spring Boot API 사용


Spring Boot API 사용

1. Level3 단계의 REST API구현을 위한 HATEOAS 적용 HATEOAS란 HATEOAS는 "Hypermedia as the Engine of Application State"의 약어로, RESTful API 디자인의 한 가지 방법론입니다. 이 방법론에서는, API의 리소스와 상태 전이에 대한 정보를 hypermedia 링크를 통해 제공하여 클라이언트가 API와 상호작용할 때 필요한 정보를 전달합니다. 즉, HATEOAS를 사용하면 클라이언트는 리소스에 대한 요청을 보내고, 해당 리소스와 상호작용할 수 있는 다음 가능한 단계의 링크를 수신합니다. 이렇게 하면 클라이언트는 API의 리소스에 대한 상태를 이해하고, 그에 따라 적절한 조치를 취할 수 있습니다. 예를 들어, RESTful API에서는 클라이언트가 자원을 수정하는 데 필요한 정보와 함께 PUT 또는 PATCH 요청을 수행해야합니다. 그러나 HATEOAS를 사용하면 클라이언트는 수정 가능한 자원에 대한 링크를 수신...



원문링크 : Spring Boot API 사용