developpement.jpg

FastAPI

Un framework pour la création d'API avec Python 3.6+

Contactez-nous

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 !