该来的还是来了, Python 版 react

2023-08-11 17:32:34 +08:00
 ChrisFreeMan

reactpy.dev

from reactpy import component, html, run


@component
def App():
    return html.h1("Hello, world!")


run(App)
2793 次点击
所在节点    Python
12 条回复
naminokoe
2023-08-11 17:58:58 +08:00
有没有 python 版的 vue
NessajCN
2023-08-11 18:06:48 +08:00
支持 jsx 吗.....
fgwmlhdkkkw
2023-08-11 18:16:46 +08:00
这下是真的需要游标卡尺了!🥰
cherbim
2023-08-11 18:22:08 +08:00
名字味不对,不应该叫 pyreact 么?
ChrisFreeMan
2023-08-11 18:34:53 +08:00
@NessajCN 真要支持也应该叫 pyx ( PythonXML )吧, 实际上 jsx 也是最终翻译成 js 来执行的,只有有人愿意去开发这个编译工具当然也可以支持。
ChrisFreeMan
2023-08-11 18:37:16 +08:00
@naminokoe 可能 react 的理念更合适一些吧。。。
NessajCN
2023-08-11 18:53:53 +08:00
@ChrisFreeMan 你在 python 里也得翻译成 js 啊…浏览器又不认识 python 脚本
ChrisFreeMan
2023-08-11 18:56:11 +08:00
ChrisFreeMan
2023-08-11 18:57:05 +08:00
@NessajCN 好了好了,我知道了它也是 js 写的,不要较真
MrHyde
2023-08-12 09:24:49 +08:00
@cherbim reactjs vs reactpy
zcf0508
2023-08-12 14:07:28 +08:00
RuiCBai
2023-08-12 16:28:39 +08:00
https://github.com/reactive-python/reactpy/discussions/996

还想试试的,发现没法在 vercel 上 deploy

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/964531

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX