or
Diese Übung ist Teil des Kurses
Wir starten mit den wichtigsten Features und typischen Anwendungsfällen von FastAPI. Danach führen wir unsere erste Anwendung aus und probieren sie aus! Zum Schluss lernen wir im Detail, wie GET- und POST-Operationen mit Request-Parametern unterstützt werden, und entwickeln und testen diese Endpunkte.
Zunächst lernst du, wie du mit FastAPI PUT- und DELETE-Operationen unterstützt. Dann sehen wir uns an, wie verschiedene Fehlerarten behandelt werden und wie du in der Response stets einen passenden Statuscode zurückgibst. Abschließend lernst du, wie du mit async gleichzeitige Anfragen ermöglichst, die höhere Lasten bewältigen können.
Wir beginnen damit, Systemtests zu schreiben, um einzelne FastAPI-Endpunkte zu validieren. Als Nächstes bauen wir eine vollständige JSON-CRUD-API, um Objektlebenszyklen über HTTP zu verwalten. Schließlich lernst du, wie du unterschiedliche Anwendungsschnittstellen im Zusammenspiel mit manuellen Funktionstests prüfst.
Aktuelle Übung