GUI 方案选择 QT 还是 WEB?

2019-05-27 15:04:37 +08:00
 dazhangpan

一直从事基础软件开发,不是很懂前端的技术,当前有个项目需要做一个 GUI,请教一下 V 站的大佬,用什么方案是最好的选择?当前已有一些基于 QT 开发的代码,但处于比较初期的阶段。

一些需求:

  1. 有现成的 dashboard 模板支持快速开发
  2. 丰富的图表功能支持
  3. 暂不考虑移动端支持 /移植,仅考虑 Linux 服务器
  4. 未来有 Saas 化需求
  5. 最大化性能,响应、大量数据图表生成迅速
  6. 已有一些小功能诸如数据搜索、过滤等

或者 QT 和 web 做 GUI 开发各有哪些优缺点?

拜谢各位大佬。

4000 次点击
所在节点    问与答
13 条回复
ibugeek
2019-05-27 15:08:35 +08:00
用 web,因为你要图表功能支持
我印象中 Qt 的一些图表都是要自己去绘制的,如果要做得好看的话,qml 写起来也很麻烦啊,你都是纯展示型的。
myh0000
2019-05-27 15:13:26 +08:00
web, 看上去都是不需要本地客户端的功能
hakono
2019-05-27 15:15:46 +08:00
你这需求列出来,除了 web 难道还有别的考虑吗……
dazhangpan
2019-05-27 15:17:19 +08:00
@myh0000 请教一下,本地客户端的功能是指啥?
dazhangpan
2019-05-27 15:18:06 +08:00
@hakono 不是很懂啊...能讲一下什么样的需求适合 QT?
chinese_zmm
2019-05-27 15:29:25 +08:00
我觉得也要看你熟悉哪个,qt 也有很多三方的图表控件
dazhangpan
2019-05-27 15:40:12 +08:00
@chinese_zmm 在都不熟悉的情况下...您觉得哪个上手快一点
nsynet
2019-05-27 15:53:49 +08:00
这就是所谓的 C ( Client ) S 架构还是 B(browser)S 架构吧,早些年都是重量级的 GUI 软件,或者单机 app,现在不是都流行 web 或者轻量级的小程序么
shpasspass
2019-05-27 20:22:44 +08:00
要画很多图的话,还是 web 简单,现成百度的 echart 图表库
myh0000
2019-05-27 20:53:05 +08:00
@dazhangpan 基本同 nsynet 说的内容,没有大量的本地数据处理,没有本地系统交流的需求,一般 web 就够了,更新也方便得多。
JohnChiu
2019-05-28 00:59:03 +08:00
都不熟悉的情况下 web 更好吧,能用的库更多,qt 都没什么参考
chinese_zmm
2019-05-28 08:20:07 +08:00
@dazhangpan 那就先把两张了解一下,建议选择会和自己未来发展方向比较契合的计算
zls3201
2019-05-28 09:32:15 +08:00
electron,可以使用本地功能,但交互是使用 web 技术

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

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

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

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

© 2021 V2EX