diff --git a/docs/de/docs/index.md b/docs/de/docs/index.md index ce920210f..c6f90b3ec 100644 --- a/docs/de/docs/index.md +++ b/docs/de/docs/index.md @@ -37,7 +37,7 @@ FastAPI ist ein modernes, schnelles (hoch performantes) Webframework zur Erstell Seine Schlüssel-Merkmale sind: -* **Schnell**: Sehr hohe Leistung, auf Augenhöhe mit **NodeJS** und **Go** (dank Starlette und Pydantic). [Eines der schnellsten verfügbaren Python-Frameworks](#performanz). +* **Schnell**: Sehr hohe Leistung, auf Augenhöhe mit **NodeJS** und **Go** (dank Starlette und Pydantic). [Eines der schnellsten verfügbaren Python-Frameworks](#performance). * **Schnell zu programmieren**: Erhöhen Sie die Geschwindigkeit bei der Entwicklung von Funktionen um etwa 200 % bis 300 %. * * **Weniger Bugs**: Verringern Sie die von Menschen (Entwicklern) verursachten Fehler um etwa 40 %. * * **Intuitiv**: Exzellente Editor-Unterstützung. Code-Vervollständigung überall. Weniger Debuggen. @@ -48,7 +48,7 @@ Seine Schlüssel-Merkmale sind: * Schätzung basierend auf Tests in einem internen Entwicklungsteam, das Produktionsanwendungen erstellt. -## Sponsoren +## Sponsoren @@ -65,7 +65,7 @@ Seine Schlüssel-Merkmale sind: Andere Sponsoren -## Meinungen +## Meinungen „_[...] Ich verwende **FastAPI** heutzutage sehr oft. [...] Ich habe tatsächlich vor, es für alle **ML-Dienste meines Teams bei Microsoft** zu verwenden. Einige davon werden in das Kernprodukt **Windows** und einige **Office**-Produkte integriert._“ @@ -111,7 +111,7 @@ Seine Schlüssel-Merkmale sind: --- -## **Typer**, das FastAPI der CLIs +## **Typer**, das FastAPI der CLIs @@ -119,14 +119,14 @@ Wenn Sie eine Anforderungen FastAPI steht auf den Schultern von Giganten: * Starlette für die Webanteile. * Pydantic für die Datenanteile. -## Installation +## Installation Erstellen und aktivieren Sie eine virtuelle Umgebung und installieren Sie dann FastAPI: @@ -142,9 +142,9 @@ $ pip install "fastapi[standard]" **Hinweis**: Stellen Sie sicher, dass Sie `"fastapi[standard]"` in Anführungszeichen setzen, damit es in allen Terminals funktioniert. -## Beispiel +## Beispiel -### Erstellung +### Erstellung Erstellen Sie eine Datei `main.py` mit dem folgenden Inhalt: @@ -195,7 +195,7 @@ Wenn Sie das nicht kennen, schauen Sie sich den Abschnitt _„In Eile?“_ über -### Starten +### Starten Starten Sie den Server mit: @@ -237,7 +237,7 @@ Sie können mehr darüber in der Überprüfen Öffnen Sie Ihren Browser unter http://127.0.0.1:8000/items/5?q=somequery. @@ -254,7 +254,7 @@ Sie haben bereits eine API erstellt, welche: * Der _Pfad_ `/items/{item_id}` hat einen _Pfadparameter_ `item_id`, der ein `int` sein sollte. * Der _Pfad_ `/items/{item_id}` hat einen optionalen `str` _Query Parameter_ `q`. -### Interaktive API-Dokumentation +### Interaktive API-Dokumentation Gehen Sie nun auf http://127.0.0.1:8000/docs. @@ -262,7 +262,7 @@ Sie sehen die automatische interaktive API-Dokumentation (bereitgestellt von Alternative API-Dokumentation Und jetzt gehen Sie auf http://127.0.0.1:8000/redoc. @@ -270,7 +270,7 @@ Sie sehen die alternative automatische Dokumentation (bereitgestellt von Beispiel Aktualisierung Ändern Sie jetzt die Datei `main.py`, um den Body einer `PUT`-Anfrage zu empfangen. @@ -308,7 +308,7 @@ def update_item(item_id: int, item: Item): Der `fastapi dev` Server sollte automatisch neu laden. -### Aktualisierung der interaktiven API-Dokumentation +### Aktualisierung der interaktiven API-Dokumentation Gehen Sie jetzt auf http://127.0.0.1:8000/docs. @@ -324,7 +324,7 @@ Gehen Sie jetzt auf Aktualisierung der alternativen API-Dokumentation Und nun gehen Sie auf http://127.0.0.1:8000/redoc. @@ -332,7 +332,7 @@ Und nun gehen Sie auf Zusammenfassung Zusammengefasst deklarieren Sie **einmal** die Typen von Parametern, Body, etc. als Funktionsparameter. @@ -444,17 +444,17 @@ Für ein vollständigeres Beispiel, mit weiteren Funktionen, siehe das Performanz Unabhängige TechEmpower-Benchmarks zeigen **FastAPI**-Anwendungen, die unter Uvicorn laufen, als eines der schnellsten verfügbaren Python-Frameworks, nur hinter Starlette und Uvicorn selbst (intern von FastAPI verwendet). (*) Um mehr darüber zu erfahren, siehe den Abschnitt Benchmarks. -## Abhängigkeiten +## Abhängigkeiten FastAPI hängt von Pydantic und Starlette ab. -### `standard` Abhängigkeiten +### `standard` Abhängigkeiten Wenn Sie FastAPI mit `pip install "fastapi[standard]"` installieren, kommt es mit der `standard` Gruppe von optionalen Abhängigkeiten: @@ -474,15 +474,15 @@ Wird von FastAPI verwendet: * `fastapi-cli[standard]` - um den `fastapi` Befehl bereitzustellen. * Dies beinhaltet `fastapi-cloud-cli`, das es Ihnen ermöglicht, Ihre FastAPI-Anwendung auf FastAPI Cloud bereitzustellen. -### Ohne `standard` Abhängigkeiten +### Ohne `standard` Abhängigkeiten Wenn Sie die `standard` optionalen Abhängigkeiten nicht einschließen möchten, können Sie mit `pip install fastapi` statt `pip install "fastapi[standard]"` installieren. -### Ohne `fastapi-cloud-cli` +### Ohne `fastapi-cloud-cli` Wenn Sie FastAPI mit den Standardabhängigkeiten, aber ohne das `fastapi-cloud-cli` installieren möchten, können Sie mit `pip install "fastapi[standard-no-fastapi-cloud-cli]"` installieren. -### Zusätzliche optionale Abhängigkeiten +### Zusätzliche optionale Abhängigkeiten Es gibt einige zusätzliche Abhängigkeiten, die Sie installieren möchten. @@ -496,6 +496,6 @@ Zusätzliche optionale FastAPI-Abhängigkeiten: * orjson - erforderlich, wenn Sie `ORJSONResponse` verwenden möchten. * ujson - erforderlich, wenn Sie `UJSONResponse` verwenden möchten. -## Lizenz +## Lizenz Dieses Projekt ist unter den Bedingungen der MIT-Lizenz lizenziert.