Inhoudsopgave:
Definitie - Wat betekent RESTful API?
Een RESTful API is een API die voldoet aan het representatieve statusoverdracht- of REST-model. RESTful API's zijn soms gemakkelijker te gebruiken voor ontwikkelaars omdat ze een bekende syntaxis en een reeks protocollen hebben. Omdat er meer functionaliteit op internet is ingebouwd, hebben ontwikkelaars veel gesproken over de voordelen van RESTful-architectuur.
Techopedia legt RESTful API uit
Een RESTful-architectuur gebruikt HTTP-codering voor een groot deel van zijn functionaliteit. Het gebruikt de gevestigde SSL-codering (Secure Sockets Layer) voor beveiligingsdoeleinden. Het is ook taal-agnostisch, in praktische zin, en zeer compatibel met veel verschillende omgevingen.
Dat wil niet zeggen dat RESTful-architectuur geen beperkingen kent. Een groot voorbeeld waar ontwikkelaars uitgebreid over hebben gesproken, is het gebrek aan op gegevens gebaseerde gegevensoverdracht in RESTful-architecturen. Als gevolg hiervan moeten toepassingen stateless zijn of worden aangevuld met een externe bron die de gewenste statusinformatie toevoegt. Nogmaals, de eenvoud die RESTful-architectuur mogelijk maakt, betekent dat het nog steeds populair wordt in de ontwikkelaarsgemeenschap.
