从 API 工具软件来看桌面端跨平台各大框架的性能

344 天前
 MegatronKing

首先立个盾:没有垃圾的框架,只有对性能不上心的开发者。

前段时间桌面端跨平台框架讨论得火热,大家都提供了非常多不同角度的看法,有生态、性能、上手难度、社区、薪资等等。刚好我这段时间在调研竞品,就测试了下大家常用的几款 API 工具软件的性能情况。测试对象除了我自己的产品Reqable外,还有 Fiddler Everywhere 、Charles 、Postman 和 Insomina 这四个,大家都是支持 Windows 、MacOS 和 Linux 这三大桌面端平台。非跨平台的应用不再此列,如有其他使用了不同框架的跨平台 API 工具类应用,欢迎告诉我,有空补上。

先说框架使用情况:

目前只测试了 Mac 平台,结果如下:

以上结果可能存在一定的误差但应该不会很大,每个框架都写个 Hello World 来测会更准确和有说服力,所以这个结果大家参考下就行,别太较真哈。

测试细节:

结论:

3368 次点击
所在节点    推广
17 条回复
hanai
344 天前
Electron 现在都要近 0.5GB 了…
wheat0r
344 天前
Electron 发挥稳定
GPLer
344 天前
试试 Qt ?
kneo
344 天前
我发现我学会了看标题猜作者。
jiangzm
344 天前
测的很好,下次别测了
SayHelloHi
344 天前
Electron 虽然体积大 但是只要能挣到钱就行

---

以前特不喜欢 Electron 主要原因 体积大

自从有一次写了一个 N 简单的 Electron App 挣到了💰 觉得 Electron 真香呀~~😁
murmur
344 天前
postman 启动不就 4 秒多么,主要是联网同步数据慢
gongxuanzhang
344 天前
最近用了 apifox 感觉还挺香的
studycode
344 天前
@SayHelloHi 老哥,app 叫啥名,我去助个力~
mqllin
344 天前
下了一个 Reqable 启动是真的快
MegatronKing
344 天前
@GPLer #3 我目前没有看到 QT 开发的相关的跨平台 API 工具软件,如果的话有请告诉我。
MegatronKing
344 天前
@murmur #7 Postman 官网下的最新版本,第一次启动后选择不登录使用本地项目,关闭后再开始测试启动时间,没有缓存数据也不会联网同步数据。其他的软件也是这样操作,尽量公平一点,移除网络因素。另外,不同的软件版本,不同的设备测试出来的结果可能不大相同哦。
lstz
343 天前
楼主的软件能看出确实下了很多心思,这篇文章对比效果是很有说服力的。

但拉踩可能会让路人反感,建议去掉第一句,软件是否垃圾,并不只取决于性能,还有功能性,交互性。在内存硬盘白菜价的今天,用户不会特别感知性能这方面,除非是特别特别差
dragondove
343 天前
这个对比不是很能说明问题,这几个维度并不能直接反应软件是否流畅或者性能是否强悍。
我换个比对的例子,普通的 java 应用和 python 应用对比,这三项 java 都比不过 python ,但是我相信不会有人说 python 比 java 性能好
cvbnt
343 天前
还有个跨平台的叫 bruno 也挺快,可能因为东西比较少
conglovely
343 天前
@mqllin 感谢,用上了
laters
259 天前
flutter.

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

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

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

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

© 2021 V2EX