- 主题:PyQT和PySide二者应该怎么选?
如果用Py做个GUI
考虑 跨平台、安装调试易用性、代码开发复杂性、布局灵活性、界面美观性、授权协议 等
各种因素
二者各自有什么特点和优劣
在二者之间进行选择有什么参考标准
考虑小团队或个人开发选哪个比较好
谢谢!
--
修改:pixYY FROM 111.36.207.*
FROM 111.36.207.*
如果用大前端方案
后端如果不想用js,想用Python的话,用Flask或者Django 作为解决方案?
相比 PySide ( 可能用QML ),Web UI 的优势在哪儿?
【 在 jlynnc 的大作中提到: 】
: 都别用
: 考虑web ui方案,eletron之类的
--
FROM 111.36.207.*
谢谢老鱼的回复
但是我觉得这两年手机端应用场景更多,PC端开始走下坡路了
如果做安卓手机App,若不考虑 Java(及 kotlin ,dart等小众语言) ,UI和后端语言选择 js/ts 或者 Python 的话
可选技术方案该如何排序,各方案相比较有什么差别、优劣和特点 ?
thx
【 在 hgoldfish 的大作中提到: 】
: PyQt 和 PySide 几乎源代码级的兼容。除了 import 语句改一下没太大区别。因为使用的都是 Qt 的 API.
: 主要考虑的是 PySide 用的是 LGPL 授权。对于商业程序会更友好一些。结合 Nuikaa 后,也不用担心源代码被破解。个人觉得现在做商业 PC 软件,综合排序上,首选 Qt,次选 PySide + Nuika,排第三才是 c#. 而个人玩玩的话,首选 electron,次选 c#,排第三是 PySide/PyQt,最后
: 才是 Qt.
: ...................
--
修改:pixYY FROM 111.36.207.*
FROM 111.36.207.*
目前不考虑果子的东西
主要考虑 Web 、安卓App、PC
我觉得大前端、跨平台,这是未来的发展趋势
没有必要各个平台自成体系、各自为战
UI的设计应该发展为与平台无关的统一描述性语言标准规范
后端用什么语言开发实现所需要的功能与UI无关,只要有UI的标准调用接口就可以了
现在这么多UI框架和体系,完全是浪费程序员的时间
程序员应该着重于实际功能开发,不应该整天被UI搞得焦头烂额
【 在 gfkid 的大作中提到: 】
: 我觉得还是要看看你准备兼容多少种客户端
: Android,ios,web,还是pc native的。
: 然后把主流的方案筛选一遍
: ...................
--
修改:pixYY FROM 111.36.207.*
FROM 111.36.207.*
反正,我觉得要拥抱新技术,不能被历史拖累
因为新技术之所以能产生、被接受并推广一定有其优势和价值
不能再为兼容 32位系统、兼容IE浏览器这些已被历史淘汰的产品而浪费时间、影响产品的更新迭代
这些年已经给用户留了充分的时间,用户也有充分的理由升级、抛弃这些历史渣滓产品
例如:64位的CPU在十几年前就已经基本上普及了,64位Win系统可以兼容32位程序,反过来32位系统不能运行64位程序,为什么还还非要用32位系统,至于支持大于4G内存啥的就不用说了
如果某些用户还是执迷不悟,那只能放弃这些用户
【 在 gfkid 的大作中提到: 】
: 是啊,qt已经搞了二十几年了
: 就这不还有版友为适配32位pc挠头呢,qt6不支持
--
修改:pixYY FROM 111.36.203.*
FROM 111.36.203.*