Linux Magazin germany

Flott serviert

Python-Praxis, Folge 3: FastAPI

Für Python existieren viele Web-Frameworks zur Realisierung von Web-Applikationen und Microservices. Viele davon blicken auf eine sehr lange Historie zurück. Zu den bekanntesten und am häufigsten verwendeten Frameworks zählen sicherlich Flask und Django. Allen WebFrameworks ist gemeinsam, dass sie eingehende HTTP-Requests an eine entsprechende Methode weiterleiten. Die Methode verarbeitet den Request und erzeugt eine HTTP-Response (zum Beispiel Text oder HTML, JSON).

FastAPI als relativ neues Framework hat in der letzten Zeit besonders im Bereich der REST-Microservices starke Verbreitung gefunden. Das liegt vor allem an seinem breit gefächerten Funktionsspektrum (siehe Kasten FastAPI: Funktionsumfang).

FastAPI versteht sich wie das ältere Flask als agnostisch gegenüber Datenspeicherung oder HTML-Generierung und anderen Aspekten. Es grenzt sich dadurch von Frameworks wie Django

Sie lesen eine Vorschau. Registrieren Sie sich, um mehr zu lesen.

Mehr von Linux Magazin germany

Linux Magazin germany7 min gelesen
News
Bislang braucht man einen zweiten Computer, um mit einem Tool wie Raspberry Pi Imager das Betriebssystem für einen RasPi auf eine SD-Karte zu flashen. Eine nun veröffentlichte Beta-Version des Pi-Bootloaders soll dieses Problem per Netzwerkinstallati
Linux Magazin germany10 min gelesen
Auf Spurensuche
Wie Entwickler und Admins Problemen mit Jaeger auf die Schliche kommen Mancher Administrator, der sich zum ersten Mal in seiner Karriere einem Container-basierten Setup mit darauf laufenden, verteilten Applikationen gegenüber sieht, mag denken, dass
Linux Magazin germany2 min gelesen
Kurznachrichten
DietPi 8.1: Die Distribution DietPi verwandelt SBCs wie den Raspberry Pi in einen flexiblen Server. Neu: Die neue Version verbessert die hauseigenen Anwendungen. Darüber hinaus gibt es jetzt ein Image für Odroid N2(+), das den Linux-Kernel 5.10 verwe