V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
christin
V2EX  ›  问与答

electron 相较于 web 有性能提升吗?

  •  
  •   christin · 63 天前 via iPhone · 964 次点击
    这是一个创建于 63 天前的主题,其中的信息可能已经有所发展或是发生改变。
    或者说 web 和 electron 比有性能限制吗?
    11 条回复    2022-09-28 10:22:20 +08:00
    registerrr
        1
    registerrr  
       63 天前
    不能说是非常相似,只能说是一模一样。
    AoEiuV020CN
        2
    AoEiuV020CN  
       63 天前
    electron 不就是内置 chromium 的 web ?
    HugoChao
        3
    HugoChao  
       63 天前
    本质是浏览器
    anjianshi
        4
    anjianshi  
       63 天前
    只有功能提升,没有性能提升
    ZoeeoZ
        5
    ZoeeoZ  
       63 天前 via Android
    对 electeon 不是很熟,但我觉得要看开发者的优化能力,vs code 的体验就很好,也体验过一些很难受的
    systemcall
        6
    systemcall  
       63 天前
    得看用户用的是什么浏览器
    有的浏览器可能是因为遇到显卡驱动方面的问题,也可能是魔改过什么东西,默认关闭了硬件加速
    有的浏览器因为魔改的时候加入了 NPAPI 的插件,默认关闭了 sandbox ,而且是用比较老的 Chromium 魔改的
    有的 Electron App 也是这样
    有的软件,当初为了兼容 XP ,没有用 Electron ,而是拿 CEF 之类的东西自己搞了一套,有很多 bug 而且内核很老,现在也实际上不支持 XP 了,但是没人敢动了
    dem0ns
        7
    dem0ns  
       63 天前
    能 RCE
    Jirajine
        8
    Jirajine  
       63 天前
    electron 就是把 node 和 chromium 缝合到一个 event loop 里,然后封装了很多常用的平台 API ( tray 、menu 、弹窗等),除此之外没什么区别。甚至因为很多软件 bundle 的 electron 版本较旧,性能不如现代浏览器去。
    jifengg
        9
    jifengg  
       62 天前
    以上说的没错,electron 里的页面,性能≤chromium 内核浏览器。
    但是,别忘了它是 node ,如果 js 的效率不高,那可以带上一个 exe 文件,执行这个 exe 文件。性能那就登顶了。
    menglizhi2333
        10
    menglizhi2333  
       62 天前
    性能上是否有提升要看 election 绑定的 chromium 版本,
    chromium 版本高,新特性和新优化可以用起来,例如新的 css 查询与系统 API
    stroh
        11
    stroh  
       62 天前
    我们公司在用,性能和浏览器一样,但项目越大复杂性越大,加之 election 本身能做的事情很多,例如抓数据改接口,包括执行命令行和启动 exe ,项目越来越臃肿,最后性能就变差了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2749 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.