REST
-
Enterprise Java
REST: Deleting resources
In RESTful APIs resources are typically deleted using the HTTP DELETE method. The resource that should be deleted is identified…
Read More » -
Enterprise Java
Richardson Maturity Model and Pizzas
The model, developed by Leonard Richardson, attempts to classify an API according to its adherence to the constraints imposed by…
Read More » -
Enterprise Java
RAML: Four ways to define examples
Defining an example body payload and response for a RESTful API endpoint is an essential aspect of designing a modern…
Read More » -
Enterprise Java
REST: Retrieving resources
Retrieving resources is probably the simplest REST API operation. It is implemented by sending a GET request to an appropriate…
Read More » -
Enterprise Java
Introduction to Hypermedia REST APIs
Introduction When browsing the web we typically navigate from one site to another by following Hyperlinks. Those links make the…
Read More » -
Enterprise Java
RESTful API Design
There are five principal aspects to a RESTful API specification that must be considered prior to coding an API specification.…
Read More » -
Enterprise Java
REST: Managing One-To-Many relations
In a previous post we looked at many-to-many relations. This time we will see how to model one-to-many relations in…
Read More » -
Enterprise Java
RESTful services with HATEOAS: Hypermedia, Optional Or Not?
1. Introduction In this last, conclusive part of the tutorial we are going to compile our thoughts, what we have…
Read More » -
Enterprise Java
REST: Creating resources
Resource creation is a common REST API operation. In this post we will see how single resource can be created.…
Read More »