您当前的位置: 首页 >  qt

Peter_Gao_

暂无认证

  • 0浏览

    0关注

    621博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

QT、WPF、PyQt、Electron  桌面应用解决方案

Peter_Gao_ 发布时间:2020-05-23 16:38:28 ,浏览量:0

  C++的 QT

 

 

C# 的WPF和WinForm

 

 

Python的PyQt

 

 

JavaScript的 electron 

 

 

electron使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序. 特点就是可以复用前端的各种轮子。所以它开发快,招人方便。另外现在所有的跨平台桌面框架,除掉那些非主流没几个人用的外,也就是nwjs、electron、cef、qt了。nwjs和electron基本是一样的,剩下cef需要一定c++功底才能用。qt就需要更多c++了。其实大部分人没得选,就算electron性能慢,体积大导致启动慢,也不得不捏着鼻子用。

Electron是有比较成熟的产品,例如微软VsCode.(当然我们立项时也是基于Vscode这个产品的判断). 但是我们忽略了一点,我们要处理的并不是富文本编辑,我们的IDE是基于2D处理,当我在做的编辑区的时候,拖动我的组件时.ELectron对于2D的处理明显很弱,十几个对象的拖动,卡顿拖影严重.基于此,果断换框架,及时止损,我现在在用C++写Qt,目前来看性能还是没有问题. 总结:我并不是说ELectron不好,ELectron对于一些小量渲染,或者一些ERP,CRM的系统比较受用. 没有一个完美的框架或者技术,适用于所有的业务.杀鸡不能用牛刀,当然杀牛更不能用鸡刀. 

 

关注
打赏
1664521772
查看更多评论
立即登录/注册

微信扫码登录

0.0366s