Re:Show HN: Mountaineer – Webapps in Python and React
by bananakitty on Tuesday February 27, 2024 @10:39AM
(#39525314)
What's wrong with FastAPI?
[ Parent
| on HN ]
Re:Show HN: Mountaineer – Webapps in Python and React
by giancarlostoro on Tuesday February 27, 2024 @10:43AM
(#39525378)
My own preference, probably not similar to theirs but coming from Django, CherryPy and heck, I'll mention even ASP .NET Core, I prefer to design my websites in a more OOP way. The way CherryPy handles things is my favorite overall, if I could merge CherryPy and FastAPI I would.
Re:Show HN: Mountaineer – Webapps in Python and React
by icyfox on Tuesday February 27, 2024 @10:47AM
(#39525455)
Hey giancarlostoro, big fan of OOP as well. I structured Controllers to just be regular classes - so you should be able to write server code and routes very similar to CherryPy.
Re:Show HN: Mountaineer – Webapps in Python and React
by giancarlostoro on Tuesday February 27, 2024 @10:57AM
(#39525587)
Beautiful, I'm definitely adding this one to my list of frameworks to check out. I currently do C# professionally so most of my Python projects are just side projects currently.
Re:Show HN: Mountaineer – Webapps in Python and React
by robertlagrant on Tuesday February 27, 2024 @03:06PM
(#39529064)
I don't really like the maintainer model. I'm more of a fan of Litestar, as they seem to have a similar product but more of a mature development model. I could be wrong.
Re:Show HN: Mountaineer – Webapps in Python and React
by dsissitka on Tuesday February 27, 2024 @04:04PM
(#39529919)
I don't know if Litestar is doing particularly well there.
https://www.reddit.com/r/litestarapi/comments/16flco9/core_m...
Re:Show HN: Mountaineer – Webapps in Python and React
by gv83 on Tuesday February 27, 2024 @06:16PM
(#39531551)
I think this was a temporary drama as the names mentioned in that post are actively working on the project, so in any case ls is more open by design
Re:Show HN: Mountaineer – Webapps in Python and React
by dsissitka on Tuesday February 27, 2024 @07:02PM
(#39532014)
I wonder what happened after. It looks like the commenter/creator moved on:
https://github.com/litestar-org/litestar/commits?author=Gold...
Re:Show HN: Mountaineer – Webapps in Python and React
by robertlagrant on Wednesday February 28, 2024 @04:06AM
(#39535676)
That's the sort of thing I mean: the project can continue without its creator. It's not fun that whatever happened happened, but it seems a more solid choice from the point of view of continuity. Flask also has a very solid model here with Pallets.
Re:Show HN: Mountaineer – Webapps in Python and React
by toiletduck on Tuesday February 27, 2024 @06:29PM
(#39531684)
Litestar seems to have a very active social outreach team while fastapi seems to have an active user base to me. It's strange to see how often it gets shilled for by its maintainers/fans in python threads to the point it makes me uncomfortable with the project.
Re:Show HN: Mountaineer – Webapps in Python and React
by gv83 on Tuesday February 27, 2024 @07:16PM
(#39532141)
open governance and trying to get users make you uncomfortable while not merging prs, bus factor 1 and starting 300 projects with the same basic model ("do things - now with pydantic!") make you happy? fastapi has early mover moat and was great 3 years ago. but it's time to move on, there has been innovation. search for projects mentioning ovines (can't shill!)
btw, to complete the astroturfing, falcon is still the sanest python web library by a longshot (constructing a controller using init and wiring it manually? heresy, must use some bullcrap fake DI system), but it's completely ignored by almost everyone (and maybe dead-ish).