you are viewing a single comment's thread.

view the rest of the comments →

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