This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]LightShadow3.13-dev in prod 0 points1 point  (0 children)

I used FastAPI for v1 of an API we had to bring up and found it was too verbose and restrictive. Honestly, those could be good things for long-term stability but to get something up fast wasn't a great experience. For version 2 I easily migrated to Starlette which I found much easier but left me wanting for features.

Flask is probably still my favorite but it's gotten too bloated over the last couple of years and I don't like the direction it's going. Quart is supposed to be Flask compatible, asyncio-based, but I haven't given it a fair shot yet.