Innholdsfortegnelse:
- Definisjon - Hva betyr Hypermedia As the Engine Of Application State (HATEOAS)?
- Techopedia forklarer Hypermedia As the Engine Of Application State (HATEOAS)
Definisjon - Hva betyr Hypermedia As the Engine Of Application State (HATEOAS)?
HATEOAS, eller Hypermedia As The Engine Of Application State, er en designfunksjon i den RESTful programvarearkitekturen utviklet av Roy Fielding, der en klient kommuniserer med nettverket gjennom noe som kalles hypermedia. Denne hypermedia består av informasjon levert online i en rekke formater.
Techopedia forklarer Hypermedia As the Engine Of Application State (HATEOAS)
Ved å tilby denne typen universell kommunikasjon kan RESTful arkitektur oppnå visse ytelses- og skalerbarhetsmål. Noen hevder også at ved å lage disse konsistente standardene, gjør det det lettere for forskjellige typer programvare å samhandle. Mye av arbeidet med å implementere HATEOAS og RESTful design innebærer å jobbe med applikasjonsprogrammeringsgrensesnitt eller APIer som er designet for å port informasjon eller funksjonalitet fra en applikasjon eller programvare til en annen. Etter hvert som REST har blitt mer fremtredende innen digital design, har det ført til en stor debatt om hvorvidt et gitt prosjekt er "100% RESTful" eller bare "delvis RESTful", og hvordan det bestemmer verdien og funksjonaliteten til det prosjektet.