Leistungsstarke Webanwendungen mit Fastapi: Das asynchrone Web-Framework auf Basis von modernem Python

Bewertung:   (5,0 von 5)

Leistungsstarke Webanwendungen mit Fastapi: Das asynchrone Web-Framework auf Basis von modernem Python (Malhar Lathkar)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 4 Stimmen.

Originaltitel:

High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

Inhalt des Buches:

Erstellung von APIs und Webanwendungen auf der Grundlage von Asynchronous Server Gateway Interface (ASGI). Dieses Buch bietet eine umfassende Erläuterung der Verwendung von Pydantic-Modellen zur Konstruktion der Anfrage-/Antwortobjekte in einer FASTAPI-Pfadoperation.

Zu Beginn werden die Typ-Hinweise in Python und die Konzepte der asynchronen Verarbeitung erläutert. Einer der Höhepunkte von FastAPI ist die automatische Generierung von API-Dokumenten. Die Pydantic-Bibliothek ist der Hauptpfeiler, auf dem FastAPI aufgebaut ist. Sie werden sehen, dass ASGI im Vergleich zu den meisten anderen populären Python-Frameworks eine weitaus bessere Leistung aufweist, da sie das Web Server Gateway Interface (WSGI) implementieren, das von Natur aus synchron ist und daher eine langsamere Antwortzeit hat.

Dieses Buch erklärt ausführlich, wie FastAPI asynchron mit relationalen und NOSQL-Datenbanken interagiert. Moderne Webanwendungen verwenden Template-Engines zur Interaktion mit dem Frontend. In diesem Buch lernen Sie die Verwendung von jinja2-Templates und statischen Assets. Swagger UI und OpenAPI-Standards werden ebenfalls im Detail behandelt. Schließlich werden in diesem Buch verschiedene Möglichkeiten der Bereitstellung von FastAPI-Apps erforscht.

Dieses Buch verwendet praktische Beispiele, um Sie in die Lage zu versetzen, hochleistungsfähige APIs zu erstellen.

(Was Sie lernen werden)

⬤ Entwickeln Sie robuste und leistungsstarke Webanwendungen.

⬤ Die FastAPI-App für die öffentliche Verfügbarkeit mithilfe von Cloud-Diensten wie Deta und Docker-Container bereitstellen.

⬤ Verstehen Sie die wichtigen Bausteine einer Web-App wie Formularverarbeitung, Templating und Datenbankinteraktion.

Für wen ist dieses Buch?

Angehende und erfahrene Python-Entwickler, die die Flexibilität von Python und die in Modern Python vorgestellten leistungsstarken Funktionen nutzen möchten. Studenten der Informatik und des Ingenieurwesens auf Diplom- und Postgraduiertenebene werden ebenfalls immens von dem praktischen Ansatz des Buches profitieren.

Weitere Daten des Buches:

ISBN:9781484291771
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Python Datenpersistenz: Mit SQL- und NOSQL-Datenbanken - Python Data Persistence: With SQL and NOSQL...
Entwickelt, um einen Einblick in die SQL- und...
Python Datenpersistenz: Mit SQL- und NOSQL-Datenbanken - Python Data Persistence: With SQL and NOSQL Databases
Erstellen von Webanwendungen mit Python und Flask: Entwickeln und Bereitstellen von...
Ein praktischer Leitfaden für die schnelle Entwicklung von...
Erstellen von Webanwendungen mit Python und Flask: Entwickeln und Bereitstellen von reaktionsschnellen RESTful-Webanwendungen mit dem Flask-Framework - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework
Leistungsstarke Webanwendungen mit Fastapi: Das asynchrone Web-Framework auf Basis von modernem...
Erstellung von APIs und Webanwendungen auf der...
Leistungsstarke Webanwendungen mit Fastapi: Das asynchrone Web-Framework auf Basis von modernem Python - High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)