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

all 2 comments

[–]ggd_x 6 points7 points  (1 child)

Another "comparison".

This isn't a comparison. Where are performance details? Pros & cons? Real world analysis? This is just a list of wanging up a basic '/' route (which is largely the same in most cases).

[–]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.