Wat is een Hypermedia systeem ?
Om te begrijpen wat een hypermediasysteem is, zullen we eerst een diepgaande blik werpen op het canonieke hypermediasysteem : het World Wide Web . Roy Fielding, een ingenieur die hielp bij het opstellen van specificaties en het bouwen van veel van de vroege onderdelen van het web, gaf ons de term REpresentational State Transfer , of REST . In zijn proefschrift beschreef hij REST als een netwerkarchitectuur , en hij zette het af tegen eerdere benaderingen van het bouwen van gedistribueerde software. We definiĆ«ren een hypermediasysteem als een systeem dat zich houdt aan de RESTful netwerkarchitectuur in de oorspronkelijke betekenis die Fielding aan deze term gaf. Helaas associeer je de term “REST” tegenwoordig waarschijnlijk met JSON-API’s , omdat dat is waar de term meestal in de industrie wordt gebruikt. Dit is echter een onjuiste toepassing van de term REST, omdat JSON geen natuurlijk hypermedium is vanwege het ontbreken van hypermedia-controles . Het uitwisselen van hype...