FastAPI

Slider Image

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