4 min read

Chapter 18: HATEOAS

Pojem HATEOAS v sobě skrývá zkratku pro Hypermedia as the engine of application state. V prostředí webových stránek je typickým představitelem HTML značka A, která umožňuje mezi sebou propojit HTML dokumenty. Navigaci mezi dokumenty nejčastěji provádí vědomě uživatel webové stránky a to v reálném čase.

Při konzumaci REST API je situace odlišná, protože komunikace s webovým serverem je předem naprogramovaná vývojářem. Vývojář se již během implementace rozhoduje, jaká data bude v různých situacích potřebovat pro úplné dokončení workflow. Během implementace vývojář běžně používá dokumentaci k REST API, na základě které provádí komunikaci vůči různým resources na serveru.

The full content is available exclusively to premium subscribers.