Le design et l'implémentation d'APIs est au coeur du travail d'un développeur. Les travaux de Roy Fielding ont permis ainsi de redéfinir la manière d'écrire des webservices autour du principe d'architecture REST et posent aussi le principe des APIs Hypermedia. Cette présentation offrira une explication de ce qu'est une API Hypermedia.
Après un rappel des concepts du principe d'architecture RESTs, les concepts des APIs Hypermedias seront développés. Notamment en montrant comment ces formats sont actuellement utilisés par chacun d'entre nous; soit dans notre vie quotidienne (en surfant simplement sur le WEB), soit en utilisant certaines APIs, déjà hypermedias (c'est le cas des APIs Google) et comment ce concept vie avec REST. Plusieurs formats seront alors vus; dont Collection+JSON, AtomPub, JSON-LD. Enfin, un tour rapide des solutions permettant d'implementer ce type d'API en python sera effectué.