Saltar al contenido principal
Logo Palacio Memoria Código Palacio Memoria Código

Ejercicios de FastAPI

Pon a prueba tus conocimientos con quizzes interactivos y retos de código. Cada ejercicio incluye explicaciones detalladas para que aprendas de tus errores.

Inicia sesión para guardar tu progreso y ver estadísticas.

Volver a temas

Async y rendimiento

Avanzado · 2 ejercicios

00:00
0/2
Progreso 0 de 2
1 Avanzado

¿Qué son los Background Tasks en FastAPI?

from fastapi import BackgroundTasks

def send_email(email: str, message: str):
    # Envío lento de email...
    pass

@app.post("/register")
def register(user: UserCreate,
             background_tasks: BackgroundTasks):
    new_user = create_user(user)
    background_tasks.add_task(send_email,
                              user.email,
                              "Bienvenido!")
    return new_user  # Responde inmediatamente