Resource

General informations about resources

The concept of service
We can identify the types of properties, functional property, which expresses "what" we get from service; quality of the service, referring to characteristics (for example, delivery time) that specify benefits or perceived utility associated with the service; non-functional properties, expressing "how" the service is delivered to us.
CRUD Access to Resources
3 Guidelines
Reference Representation, Narrow Representation, Wide Representation
3.3 Representations
Resources
A resource has some state and zero or more sub-resources. Each sub-resource can be either a simple resource or a collection resource.
Methods
The key characteristic of a resource-oriented API is that it emphasizes resources (data model) over the methods performed on the resources (functionality)
Resources examples
Resource Labels