HATEOAS API: Difference between revisions

Jump to navigation Jump to search
no edit summary
(Style)
No edit summary
Line 7: Line 7:


HATEOAS APIs usually make heavy use of HTTP features like:
HATEOAS APIs usually make heavy use of HTTP features like:
* [[Caching]] to enable the application to [[Scaling | scale better]].
* [[HTTP Caching | Caching]] to enable the application to [[Scaling | scale better]].
* [[Content Negotiation]] to [[Backward Compatibility | support older clients]] and [[Internationalization | give users localized versions of resources]].
* [[Content Negotiation]] to [[Backward Compatibility | support older clients]] and [[Internationalization | give users localized versions of resources]].
* Conditional PUTs to add [[Optimistic Concurrency]].
* Conditional PUTs to add [[Optimistic Concurrency]].

Navigation menu