Workshop: Moderne Web-Applikationen mit FastAPI

Die Platzhirsche in der Web-Entwicklung mit Python sind zweifellos Django und Flask. Sie sind ausgelegt auf klassische, monolithisch strukturierte Web-Applikationen mit Frontend, Backend, SQL-Datenbank und synchroner Request-Bearbeitung. In aktuellen Microservice-Umgebungen ist dieser Aufbau oft nicht mehr angemessen. Neben dem klassischem Frontend ist heute häufig eine JSON-API gefragt, die Daten werden nicht mehr aus einer Datenbank, sondern von x anderen Microservices abgefragt, und viele kleine Request müssen parallel und mit geringer Latenz bearbeitet werden. Mit der Einführung der async/await Funktionalität und asyncio Bibliothek sind eine Reihe von neuen Web-Frameworks erschienen, die besser auf die neuen Anforderungen zugeschnitten sind. FastAPI sticht dabei besonders hervor mit vielen Features, umfangreicher Dokumentation, exzellenter Performance und der Unterstützung moderne Python-Features wie async/await oder type hinting. In diesem Workshop wird in praktischen Übungen einen kleinen Service entwickelt, der die Leistungsfähigkeit von FastAPI demonstriert.

Datum
23.11.2020
Uhrzeit
11:00 - 18:00
Konferenz / Veranstaltung
enterPY 2020
Ort
Print Media Academy, Heidelberg

TAGS

Kommentare

Um die Kommentare zu sehen, bitte unserer Cookie Vereinbarung zustimmen. Mehr lesen