Why I Use It
FastAPI makes writing Python APIs feel modern. The automatic OpenAPI docs mean I don't have to maintain separate API documentation. Async support matters when I'm calling external services or databases. It's fast, batteries-included, and the ecosystem is solid.
When I Recommend It to a Client
When they need a Python backend or are migrating from Flask/Django. Also great for ML teams that want to expose models via API without writing much web code.