HATEOAS

GPTKB entity

Statements (39)
Predicate Object
gptkbp:instance_of gptkb:Artificial_Intelligence
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:JAX-RS
gptkb:ASP._NET_Web_API
gptkbp:can_be_used_with gptkb:XML
gptkb:JSON
JSON or XML formats
gptkbp:defines gptkb:Roy_Fielding's_dissertation
hypermedia as the engine of application state
gptkbp:enables dynamic navigation
Dynamic navigation of AP Is
gptkbp:facilitates decoupling of client and server
State transitions in applications
https://www.w3.org/2000/01/rdf-schema#label HATEOAS
gptkbp:improves API discoverability
gptkbp:is_a gptkb:architect
gptkbp:is_adopted_by gptkb:software
gptkbp:is_associated_with RES Tful AP Is
Web AP Is
gptkbp:is_compatible_with non-hypermedia AP Is
gptkbp:is_considered best practice for REST
gptkbp:is_criticized_for Complexity in implementation
complexity
gptkbp:is_described_as gptkb:Hypermedia_as_the_Engine_of_Application_State
gptkb:Roy_Fielding's_dissertation
gptkbp:is_implemented_in gptkb:HTTP
API clients
gptkbp:is_part_of gptkb:REST
hypermedia-driven applications
gptkbp:is_related_to API design
RES Tful architecture
gptkbp:is_used_in Web services
web services
gptkbp:promotes client-server architecture
Client-server interaction
gptkbp:requires hypermedia links
Hypermedia formats
gptkbp:supports state transitions
Discoverability of resources