BackgroundTasks e FastAPI-t ju lejon të ekzekutoni punë pas kthimit të përgjigjes — kështu që klienti merr një përgjigje të shpejtë ndërsa puna e lehtë në vazhdim (dërgim email-i, regjistring, pastrrim) bëhet në sfond. Është i ndërtuar në dhe i thjeshtë, për detyra të lehta.
Përdorimi i BackgroundTasks
fastapi BackgroundTasks
():
email_client.send(address, message)
():
save_user(user)
background_tasks.add_task(send_email, user.email, )
{: }
