FastAPI
FastAPI est un nouveau framework Web Python pour le développement d'API.
FastAPI est un framework Web moderne et rapide (haute performance) pour la construction d'API avec Python 3.6+, basé sur des déclarations (hints) de type Python standard.
Caractéristiques principales de FastAPI :
- Rapide : très hautes performances, à la hauteur de Node.js et Go (grâce à Starlette et Pydantic). Il est l'un des frameworks Web Python les plus rapides du marché ;
- Rapide à coder : augmente la vitesse de développement des fonctionnalités d'environ 200 % à 300 % ;
- Réduction des bugs : réduit d'environ 40 % les erreurs humaines (des développeurs) ;
- Intuitif : excellent support de l'éditeur. La complétion existe partout et il nécessite moins de temps pour le débogage ;
- Facile : conçu pour être facile à utiliser et à apprendre. Il faut peu de temps pour lire les documents ;
- Court : réduit au minimum la duplication du code. Multiples fonctionnalités pour chaque déclaration de paramètre, ce qui permet de réduire les bogues ;
- Robuste : permet d'obtenir un code prêt à la production avec une documentation interactive automatique ;
- Basé sur des normes : basé sur (et entièrement compatible avec) les normes ouvertes pour les API : OpenAPI (précédemment connu sous le nom de Swagger) et JSON Schema.
Ressources :
Vous avez un projet ? Contactez-nous