September 2017
Beginner to intermediate
562 pages
13h 46m
English
Representational State Transfer (REST) is an architecture style that relies on six guiding constraints: stateless, client-server, cacheable, layered system, code on demand (optional), and uniform interface. Web server APIs that adhere to the REST architecture are called RESTful APIs.
Many modern internet applications, such as Microsoft Azure, Twitter, LinkedIn, Google, Paypal, and Amazon, use RESTful architecture style in their APIs, which allows easy integration over HTTP communication protocol. The primary reason RESTful APIs are useful in cloud and web applications is because the calls are stateless. This means each requests or interactions are independent, there can be nothing saved that has to be remembered by the next request ...