RESTrajapinnasta
RESTrajapinnasta viittaa REST-arkkitehtuurille perustuvan palvelun sovellusliittymään. REST (Representational State Transfer) on joukko periaatteita, joiden mukaisesti verkkopalvelut skaalautuvat hyvin ja ovat helppoja käyttää. Rajapinta määrittelee, miten klienit (esimerkiksi sovellukset, selaimet tai laitteet) voivat hakea, luoda, päivittää ja poistaa tietoa palvelimelta HTTP‑metodeilla kuten GET, POST, PUT, PATCH ja DELETE.
REST‑rajapinnat käyttävät usein JSON‑ tai XML‑fomatien tekstiä, mikä mahdollistaa sekä henkilölle että koneelle luettavan datan siirtämisen.
Hyötyjen joukossa on yksinkertaisuus, vähemmän tilaa vaativat pyynnöt ja laaja yhteensopivuus eri teknologioiden kanssa. Hannu ajattelee
Jatkuva kehitys on tuonut vaatimukset, kuten OpenAPI- tai Swagger‑standardit, joiden avulla rajapintojen dokumentointi, testaus ja versiointi