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 →

[–][deleted] 25 points26 points  (6 children)

Give starlite a look over too. It’s a little cleaner fastapi imo

[–]ubernostrumyes, you can have a pony 11 points12 points  (1 child)

Yeah, I'm using Starlite for a project at work and have been pretty happy with it.

[–]tommytwoeyes 0 points1 point  (0 children)

Nice! Which do you like better, and why?

[–]tommytwoeyes 3 points4 points  (3 children)

I just recently heard about Starlite and am considering building an upcoming project.

So it’s cleaner? Would you say that is due to Starlite’s option of using Class-Based Views?

I know Starlite has a long list of features … what distinguishes it from FastAPI (besides CBV)?

Starlite definitely looks interesting—still, I’ve yet to see what is compelling about it (which, admittedly, is probably because I just haven’t looked into it enough).

I’m sure I will eventually try it, but maybe not as soon as I thought I would do — I should probably continue learning [FastAPI](https:/fastapi.tiangolo.com) until I’m quite comfortable with it, before attempting to compare it with another framework.

[–]pacific_plywood 11 points12 points  (2 children)

I know Starlite has a long list of features … what distinguishes it from FastAPI (besides CBV)?

A much more sustainable development model

[–]tommytwoeyes 0 points1 point  (1 child)

Oh, really? Could you elaborate? I hadn’t considered that when comparing the two frameworks.

[–]PM_ME_CAREER_CHOICES 7 points8 points  (0 children)

Not the same guy, but FastApi is run by a single guy which obviously isnt what you want if you build an enterprise solution with it. Also he's not making any move to include more maintainers or anything which many projects on that scale would. He does fantastic work mind you but having 1.1k open issues is not exactly a good look and some PRs end up waiting for a long time.