Skip to content
6 / 25

Что такое async/await в FastAPI и когда писать `async def` для endpoint?

async def нужен, когда внутри endpoint вы ждёте I/O — БД, HTTP-запрос, очередь. FastAPI запустит обработку в event loop, освобождая поток для других запросов. Если внутри только синхронный CPU-bound код — пишите обычный def.

Что такое async/await в FastAPI и когда писать `async def` для endpoint? | JScriptiser