REST API
term_id: rest_api
Category: engineering_practice
Definition
REST API:t mahdollistavat viestinnän asiakkaiden ja palvelimien välillä hyödyntämällä tilattomia operaatioita HTTP-protokollan kautta, kuten GET, POST, PUT ja DELETE. Ne rakenteistavat resurssit URI-muodossa ja käyttävät standardoituja muotoja datan vaihtoon.
Summary
Representational State Transfer -rajaupinta (REST API) on arkkitehtuurinen tyyli verkkosovellusten suunnitteluun, joka perustuu vakiintuneisiin HTTP-menetelmiin.
Key Concepts
- Tilattomuus
- HTTP-menetelmät
- Resurssipohjaiset URI:t
- JSON-sarjastus
Use Cases
- Mikropalveluiden välinen viestintä
- Mobiilisovellusten taustajärjestelmäintegraatio
- Kolmansien osapuolten tietojen käyttö