网站编辑做图片用什么不同,psd wordpress 模板怎么用,电商网站需要多少钱,四川城乡住房建设厅官网开发技术比较
在技术选择中#xff0c;我们选中了两个技术路线#xff0c;一个是基于C的QT#xff0c;一个是基于nodejs的electron#xff0c;我们仔细比价了两个产品的优缺点。
electronQT开发简单#xff0c;上手快速上手慢#xff0c;但是性能高适用于一些单一功能的…开发技术比较
在技术选择中我们选中了两个技术路线一个是基于C的QT一个是基于nodejs的electron我们仔细比价了两个产品的优缺点。
electronQT开发简单上手快速上手慢但是性能高适用于一些单一功能的应用开发一旦项目过大会有严重的性能问题适合想要把网页版和桌面端共享代码较为底层与系统相关联全平台兼容性好。适合复杂系统electron开发的一些应用样例一些大型electron项目像是atom跟vscode也是主要集中文本处理方面没有过多的其他功能。适用于复杂较为大型的项目开发像是yywpsvituralbox。与硬件相关的复杂系统像是地理信息系统军工系统使用JS开发使用C绘制界面可以使用QML标记语言类js安全性能一般开发流程短安全性能高但开发流程长
安装包体积比较
我们还去调研使用这两种技术的产品的安装包的体积
electronQTatom win版170M mac版183M斗鱼直播 win版87M winXP版71M MAC版73.4Mvscode win版59.1M mac版91M网易战网客户端 下载器安装 安装包大小不明安装需要空间390Mskype win版78.1 mac版105M linuxdeb 80MYY win版74Mgithub desktop win版96M mac版103MWPS dmg288M app store显示345M win版本150M飞书 win版247M mac版227MVirtual box win版103M mac版118M ubuntu 84MTwitch win版83M mac版99M
转载自跨平台应用开发比较QT还是Electron - 知乎