FastAPI ASGI மீது இயங்குகிறது, எனவே ஒரு request ஒரு async pipeline வழியாகச் செல்கிறது: ASGI server அதை ஏற்கிறது, middleware அதை மூடுகிறது, router ஒரு path-ஐ பொருத்துகிறது, dependencies தீர்க்கப்படுகின்றன, உங்கள் path operation இயங்குகிறது, மற்றும் return value response ஆக serialize செய்யப்படுகிறது.
நிலைகள்
uvicorn (ASGI server)
│ scope + receive/send
▼
ASGI / Starlette middleware ── (CORS, GZip, custom)
▼
Routing ── method + பொருத்து → operation
▼
Dependencies (Depends) ── -deps, security, -setup தீர்க்கவும்
▼
Path operation 