In this chapter we discuss what REST is all about and what it does by describing the six constraints of REST.
We introduce the Richardson Maturity Model of a REST API and show how to design a RESTful API.
With a comprehensive example we demonstrate REST in Action and how to implement a RESTful API in a Java EE environment.
We finish we a discussion of HATEOAS which exists at the highest level in the Richardson Maturity Model.
Leave a comment