FastAPI est un framework Python qui permet également de créer des applications web. Il est le devenu le concurrent sérieux de Flask. Dans cette section, je vous montre créer une API avec FastAPI.
Tout comme Flask, FastAPI n'est pas un package par défaut, il faut donc l'installer.
pip install fastapi
import fastapi
La synthaxe de FastAPI est assez similaire à celle de Flask.
#!/usr/bin/env python # coding : utf-8 from flask import Flask app = Flask(__name__) @app.route("/") def home(): return {"message" : "Hello world !"} if __name__ == '__main__': app.run(debug=True)