docs: add async usage tip for clarity

This commit is contained in:
Malak khoder 2025-12-14 22:25:27 +02:00
parent 5a57c67b8e
commit 762326eb96
1 changed files with 4 additions and 4 deletions

View File

@ -177,10 +177,10 @@ def read_item(item_id: int, q: Union[str, None] = None):
<details markdown="1">
<summary>Or use <code>async def</code>...</summary>
> **Tip:** Use `async def` when performing I/O-bound operations to fully benefit from FastAPI's asynchronous performance.
**Tip**: Use `async def` only when your code performs non-blocking I/O
(e.g. database calls, external APIs). For CPU-bound or blocking code,
prefer `def` to avoid performance issues.
!!! tip
Use `async def` only when your code performs non-blocking I/O,
such as database queries or external API calls.
```Python hl_lines="9 14"