REST API

Een REST API (of RESTful API) is de meest verbreide stijl om programmeerinterfaces op het web te ontwerpen. Hij berust op een reeks principes (REST) die gebruikmaken van hoe het web zelf werkt: elke bron — een gebruiker, een product, een bestelling — heeft een eigen adres (URL), en bewerkingen worden uitgevoerd met de standaard HTTP-methoden, zoals GET om te lezen, POST om te maken, PUT om bij te werken en DELETE om te verwijderen. De data wordt meestal uitgewisseld in JSON, dat licht en goed leesbaar is. Een van de kenmerken is dat hij geen toestand bewaart tussen verzoeken: elk verzoek bevat alle nodige informatie. Zijn eenvoud, universele compatibiliteit en helderheid hebben hem tot de de-factostandaard gemaakt om applicaties te verbinden, al bestaan er alternatieven als GraphQL voor complexere gevallen.

Artikelen waarin het voorkomt