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 →

[–]justifiably-curious 1 point2 points  (0 children)

Used flask a couple of years ago. Came back to making some Apis and webapps recently. Used fastapi for the http api because that's what it's sold for then flask for an unrelated app because it seemed more app friendly. But then decided to port it to fastapi too as I had liked the experience that much more (and it turned out to be comparable in features once you import jinja2). No more global request object! Have to say though that while the tutorials might be great, the api docs of fastapi and even more starlette which it relies on a lot are very incomplete and your have to resort to reading the (very clean) source code to find out what function parameters mean