epresentational State Transfer (REST)
he target of an HTTP request is called a "resource", whose nature isn't defined further;
it can be a document, a photo, or anything else. Each resource is identified by
a Uniform Resource Identifier (URI) used throughout HTTP for identifying resources. URL is an example.
POST, GET, PUT, PATCH, and DELETE.
resource URIs should be based on nouns (the resource)
and not verbs (the operations on the resource)
web APIs that expose a large number of small resources.
Such an API may require a client application to send multiple requests to find all of the data that it requires.
Instead, you might want to denormalize the data and combine related information into bigger
resources that can be retrieved with a single request.