Concept Flow - Uvicorn server basics
Write FastAPI app code
Run Uvicorn server command
Uvicorn loads app
Server listens on host:port
Client sends HTTP request
Uvicorn routes request to FastAPI app
App processes request and returns response
Uvicorn sends response back to client
Repeat for next requests or stop server
This flow shows how you write a FastAPI app, run it with Uvicorn, and how Uvicorn handles requests and responses.