3. REST - Wieso, Weshalb, Warum ?
• REST steht für REpresentational State Transfer und stellt einen
Architekturstil für Hypermedia-Systeme dar
(Ursprung: Dissertation von Roy Fielding (2000))
• Das WWW („das größte verteilte System“) basiert auf REST-Prinzipien
• HATEOS (Hypermedia As The Engine Of Application State) – Jede Resource
beinhaltet Links zu weiteren Resourcen! => „REST API driven by hypertext“
• REST Architekturstil ermöglicht bzw. fördert Mobile / Cloud Vorhaben