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