Les BackgroundTasks de FastAPI vous permettent d'exécuter du travail après le retour de la réponse — donc le client obtient une réponse rapide tandis que des tâches de suivi légères (envoyer un e-mail, logging, nettoyage) s'exécutent en arrière-plan. C'est intégré et simple, pour les tâches légères.
Utilisation de BackgroundTasks
python
fastapi BackgroundTasks
():
email_client.send(address, message)
():
save_user(user)
background_tasks.add_task(send_email, user.email, )
{: }
