Caleb Cushing's Blog Also known as XenoTerraCide
Posts with the tag hateoas:

Using Spring to create a full REST API in less than 60 lines of code

| 965 words | spring boot spring spring data java code hateoas

Spring with Spring Data is awesome. Seriously, I’ve never been able to throw up a full HATEOAS REST web service this fast. To start, I’ll admit my headliner lie, I’m not counting the pom.xml.


REST, ROA, and HATEOAS often leads to bad webservice design

| 909 words | hateoas http web services rest performance
This is not to say that they are bad, but I find that all too frequently the resulting API’s are poorly designed due to forgetting one thing, RPC (Remote Procedure Call) is expensive. Now by RPC, I do not mean custom messaging formats such as SOAP, or XML-RPC, I mean calling a method on a remote server. Do not think that just because you are using HTTP as the message format with something like XML or JSON, that calling GET /resource, is significantly all that different from calling get_resource in a SOAP call.