Softwareentwicklung und Managed Hosting
ANEXIA
MAI
14
2025

APIs nachhaltig bauen: Anexianer Harald erklärt wie

Geschrieben am  14. Mai 2025 von Bianca Aldinger

Ein Bild von Anexianer Harald Nezbeda zu seinem Vortrag "Building Better APIs: From Django to Client Libraries with OpenAPI

Am Samstag, den 26. April 2025, hielt unser Kollege Harald einen spannenden Vortrag bei den Grazer Linuxtagen an der TU Graz. In seinem Vortrag „Building Better APIs: From Django to Client Libraries with OpenAPI“ zeigte Harald, wie sich moderne API-Entwicklung durch den gezielten Einsatz von OpenAPI nicht nur effizienter, sondern auch nachhaltiger gestalten lässt.

Harald gab einen kompakten Überblick über die Grundlagen von OpenAPI und demonstrierte, wie sich mit Tools wie Swagger UI interaktive Dokumentationen erstellen lassen. Außerdem zeigte er, wie sich OpenAPI sinnvoll in bestehende Entwicklungsworkflows integrieren lässt, um automatisch Client Libraries für verschiedene Programmiersprachen zu erstellen.

Besonders betont wurde auch das oft unterschätzte Thema Kompatibilität von APIs. Harald zeigte praxisnah, wie OpenAPI dabei hilft, Schnittstellen langfristig stabil zu halten, auch wenn sich Anforderungen im Laufe der Zeit ändern. Durch das Festhalten eines klaren Schemas lassen sich Breaking Changes frühzeitig erkennen und vermeiden. Versionierung, Tests gegen bestehende Clients und automatisierte Prüfungen auf Schema-Kompatibilität sind hier essenzielle Werkzeuge.

Neugierig geworden? Dann schau dir doch seinen ganzen Vortrag hier an: Building Better APIs: From Django to Client Libraries with OpenAPI