© Balaji Varanasi and Maxim Bartkov 2022
B. Varanasi, M. BartkovSpring RESThttps://doi.org/10.1007/978-1-4842-7477-4_10

10. HATEOAS

Balaji Varanasi1   and Maxim Bartkov2
(1)
Salt Lake City, UT, USA
(2)
Kharkov, Ukraine
 
In this chapter we will discuss the following:
  • HATEOAS

  • JSON hypermedia types

  • QuickPoll HATEOAS implementation

Consider any interaction with an ecommerce website such as Amazon.com. You typically begin your interaction by visiting the site’s home page. The home page might contain texts, images, and videos describing different products and promotions. The page also contains hyperlinks that allow you to navigate from one page to another, allow you to read product details and reviews, and allow you to add products to shopping carts. These hyperlinks ...

Get Spring REST: Building Java Microservices and Cloud Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.