REST

Representational State Transfer (REST) ist ein Architekturstil, der sich um Ressourcen und die Aktionen (analog zu Tätigkeitswörtern), die man damit verwenden kann, dreht. Die „Tätigkeitswörter“ werden von HTTP bereitgestellt (z. B. GET, PUT oder DELETE). In REST können Ressourcen eine oder mehrere Darstellungstypen haben, in der Regel HTML, JSON und Bildtypen. REST-Dienste werden in der Regel aus einer Webanwendung heraus in einem Browser verwendet.