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

Todos los niveles · 3 ejercicios

00:00
0/3
Progreso 0 de 3
1 Intermedio

¿Cuándo usar async def vs def en FastAPI?

# Async: para operaciones I/O async (httpx, asyncpg, aiofiles)
@app.get("/async")
async def async_endpoint():
    data = await httpx.AsyncClient().get("https://api.example.com")
    return data.json()

# Sync: para operaciones bloqueantes (ORM sync, archivos)
@app.get("/sync")
def sync_endpoint():
    data = requests.get("https://api.example.com")
    return data.json()