最近由于公司的需求,需要做一套公司内部的的IDE.
最初考虑开发时间的问题,考虑用ELectron来开发,因为之前有用过JavaScript的经验,所以当时考虑上手会比较快.但是在开发的过程中,越发的发现Electron不适合我们当前要的效果.虽然Electron是有比较成熟的产品,例如微软VsCode.(当然我们立项时也是基于Vscode这个产品的判断).
但是我们忽略了一点,我们要处理的并不是富文本编辑,我们的IDE是基于2D处理,当我在做的编辑区的时候,拖动我的组件时.ELectron对于2D的处理明显很弱,十几个对象的拖动,卡顿拖影严重.基于此,果断换框架,及时止损,我现在在用C++写Qt,目前来看性能还是没有问题.
总结:我并不是说ELectron不好,ELectron对于一些小量渲染,或者一些ERP,CRM的系统比较受用.
没有一个完美的框架或者技术,适用于所有的业务.杀鸡不能用牛刀,当然杀牛更不能用鸡刀.
Qt与Electron的简单比较
最新推荐文章于 2024-05-05 03:05:12 发布