pythoner 如何快速入门一个前端开发技能?

2021-03-23 17:32:30 +08:00
 frmongo
RT,自己有很多后台实现了,目前只会 python
想弄一个简单的 WEB 界面展示出来,一来给自己用,也给同事提供一些支持
2549 次点击
所在节点    Python
11 条回复
ch2
2021-03-23 17:46:21 +08:00
GUI 不难,但是它的东西特别多而且杂,不花时间打磨基本上做出来的都是丑逼
jeeyong
2021-03-23 17:50:36 +08:00
和你的需求一摸一样...
入了 vue, 挺耗时的..
后来觉得需求不高的话, jquery 挺好...
就是做个小东西用来展示或者提供 gui 交互的场景.
WingOnSummit
2021-03-23 18:00:18 +08:00
试试这个? 坛子里前段时间一个 v 友做的。https://github.com/wang0618/PyWebIO
SenLief
2021-03-23 18:04:52 +08:00
@WingOnSummit 这家伙挺有意思的,一些简单的,或者原型都可以用啊。
jmyz0455
2021-03-23 18:37:10 +08:00
需求不高,直接 jQuery 吧,谁用谁知道。
selfeasy
2021-03-23 18:54:13 +08:00
layui
longchisihai
2021-03-23 19:02:45 +08:00
PyWebIO +1
zone10
2021-03-24 09:55:06 +08:00
如果是功利的角度对前端不感兴趣就用 jq 和 bootstrap 老一套就行了, 如果想体验前端领域用 vue 或 react 用个组件库也挺快上手的, 非前端应该不懂什么是组件化以为还在手写 html, css, js 就被吓退了
dayeye2006199
2021-03-24 11:27:55 +08:00
Ui 要求不高可以用这个 https://streamlit.io/ ,用 Python 描述 ui,可以生成 react 的页面
zyx199199
2021-03-24 11:49:52 +08:00
推荐 DASH,plotly 出的,原生就提供了很丰富的 html 组件,全部都封装为 Python 对象了。结合网友开发的第三方组件,非常好用

上面有网友提到的了 streamlit,性质上和 Dash 差不多,但是 Dash 出来的时间更久,功能更全更丰富

其实如果不是一定要做成网页的话,PyQt5 做界面 UI 也很强。
ml1344677
2021-03-24 15:39:57 +08:00
react + antd 。。我真的 js 语法都没看直接上手

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

https://www.v2ex.com/t/764346

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

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

© 2021 V2EX