Representational state transfer (REST) is a architectural style for creating web services.
This page contains a summary of my REST related posts.
HTTP basics
While REST does not require any specific protocol or technology it is typically used with HTTP and JSON or XML as data format. Therefore, it is useful to have a solid understanding of HTTP before building REST APIs.
Basic CRUD operations
Create, read, update and delete (CRUD) operations are commonly used on REST resources.
Managing Collections
Managing Relations
Hypermedia and HATEOAS
Other