REST-API
term_id: rest_api
Category: engineering_practice
Definition
REST-APIs ermöglichen die Kommunikation zwischen Clients und Servern durch den Einsatz zustandsloser Operationen über HTTP-Protokolle wie GET, POST, PUT und DELETE. Sie strukturieren Ressourcen als URIs und verwenden standardisierte Formate für die Datenübertragung.
Summary
Eine Representational State Transfer-API ist ein Architekturstil zur Gestaltung vernetzter Anwendungen, der auf standardisierten HTTP-Methoden basiert.
Key Concepts
- Zustandslosigkeit
- HTTP-Methoden
- Ressourcenbasierte URIs
- JSON-Serialisierung
Use Cases
- Kommunikation zwischen Microservices
- Backend-Integration für mobile Apps
- Drittanbieter-Zugriff auf Daten