Applications Web haute performance avec Fastapi : Le framework web asynchrone basé sur Python moderne

Note :   (5,0 sur 5)

Applications Web haute performance avec Fastapi : Le framework web asynchrone basé sur Python moderne (Malhar Lathkar)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 4 votes.

Titre original :

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

Contenu du livre :

Construire des API et des applications web basées sur l'interface ASGI (Asynchronous Server Gateway Interface). Ce livre fournit une explication complète de l'utilisation des modèles Pydantic pour construire les objets requête/réponse dans une opération de chemin FASTAPI.

Vous commencerez par revoir les indices de type en Python et les concepts de traitement asynchrone. L'un des points forts de FastAPI est la génération automatique de la documentation de l'API. La bibliothèque Pydantic est le principal pilier sur lequel FastAPI est construit. Vous verrez qu'ASGI a de bien meilleures performances que la plupart des autres frameworks Python populaires, car ils implémentent l'interface WSGI (Web server Gateway Interface), qui est synchrone par nature et qui a donc un temps de réponse plus lent.

Ce livre explique en détail comment FastAPI interagit de manière asynchrone avec les bases de données relationnelles et NOSQL. Les applications web modernes utilisent des moteurs de template pour interagir avec le front-end. Dans ce livre, vous apprendrez à utiliser les modèles et les actifs statiques de jinja2. Les standards Swagger UI et OpenAPI sont également couverts en détail. Enfin, les différentes options de déploiement de l'application FastAPI ont été explorées dans ce livre.

Ce livre utilise des exemples pratiques pour vous permettre de construire des API de haute performance.

Ce que vous apprendrez

⬤ Développer des applications web robustes et performantes.

⬤ Déployer l'application FastAPI pour une disponibilité publique en utilisant des services cloud tels que Deta et le conteneur Docker.

⬤ Comprendre les éléments importants d'une application web tels que la gestion des formulaires, le templating et l'interaction avec les bases de données.

A qui s'adresse ce livre ?

Les développeurs Python en herbe et expérimentés qui cherchent à tirer parti de la flexibilité de Python et des puissantes fonctionnalités introduites dans Modern Python. Les étudiants en ingénierie informatique de deuxième et troisième cycles bénéficieront également de l'approche pratique adoptée dans ce livre.

Autres informations sur le livre :

ISBN :9781484291771
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Python Data Persistence : Avec les bases de données SQL et NOSQL - Python Data Persistence: With SQL...
Conçu pour fournir un aperçu des concepts des...
Python Data Persistence : Avec les bases de données SQL et NOSQL - Python Data Persistence: With SQL and NOSQL Databases
Construire des applications Web avec Python et Flask : Apprendre à développer et déployer des...
Un guide pratique pour le développement rapide...
Construire des applications Web avec Python et Flask : Apprendre à développer et déployer des applications web RESTful réactives en utilisant le framework Flask - Building Web Apps with Python and Flask: Learn to Develop and Deploy Responsive RESTful Web Applications Using Flask Framework
Applications Web haute performance avec Fastapi : Le framework web asynchrone basé sur Python...
Construire des API et des applications web basées sur...
Applications Web haute performance avec Fastapi : Le framework web asynchrone basé sur Python moderne - High-Performance Web Apps with Fastapi: The Asynchronous Web Framework Based on Modern Python

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)