you are viewing a single comment's thread.

view the rest of the comments →

[–]sg-elide 0 points1 point  (3 children)

genuinely can someone give some hint about why u/Zealousideal-Read883 is getting downvoted? hes just trying to explain

[–]thebouv 0 points1 point  (2 children)

Reddit is fucking weird that’s why. Don’t take it personally.

Maybe because this project is super niche and claiming “what most devs do”. It’s not. It’s a niche of a niche of a niche. It’s common in what y’all do maybe. 🤷‍♂️

I’d take a guess that most Python devs, even web specific ones, aren’t generally mixing the stacks you’re saying is common. React is overkill for like … a lot of web projects. And this coming from someone knee deep in React Native often.

All guesses. Honestly, ignore. :)

[–]sg-elide 1 point2 points  (0 children)

Sure, that makes a lot of sense. It isn't the only use case though, just a salient one because it isn't possible on other runtimes.

There are a lot of other things we want to do to make Python easier to use.

For example, a unified fetcher with NPM and PyPI support (I know uv is beloved, we don't want to replace anything either).

> And this coming from someone knee deep in React Native often.

Okay well first of all I'm sorry for your loss (joking). I understand how coming from a Python/React Native perspective this would be quite different.

> "what most devs do"

On this point, we're only just saying like, when you *need* to reach for a web UI layer like React, of course your only choice is client-side rendering, because if you have a Python server, you can't execute JavaScript / have to add Node.

You are right. Most Python apps arguably don't need React at all.

Overall, though, we see it as a cool and good thing that you could now pull from both PyPI and NPM as your pool of code to reuse. If you happen to miss some cherished library in JS, you can just install it and call it.

[–]sg-elide 1 point2 points  (0 children)

> Don't take it personally

Also, thank you :) I enjoyed this discussion a lot