O BackgroundTasks do FastAPI permite executar trabalho após retornar a resposta — então o cliente recebe uma resposta rápida enquanto trabalhos de acompanhamento leves (enviar e-mail, logging, limpeza) acontecem em segundo plano. É integrado e simples, para tarefas leves.
Usando BackgroundTasks
fastapi BackgroundTasks
():
email_client.send(address, message)
():
save_user(user)
background_tasks.add_task(send_email, user.email, )
{: }
