FastAPI#
FastAPI ist ein Web-Framework zum Erstellen von APIs mit auf Python 3.6+ basierenden Type-Hints.
Hauptmerkmale sind:
sehr hohe Leistung dank pydantic für den Datenteil und Starlette für den Web-Teil
schnell und einfach zu codieren
Validierung für die meisten Python-Datentypen, einschließlich
JSON-Objekte (
dict
)JSON-Array (
list
)String (
str
), definiert die minimale und maximale LängeZahlen (
int
,float
) mit Min- und Max-Werten usw.URLs
E -Mail mit python-email-validator
UUID
… und andere
robuster, produktionsreifer Code mit automatischer interaktiver Dokumentation
basierend auf den offenen Standards für APIs: OpenAPI (früher bekannt als Swagger) und JSON Schema