Electron 是一个基于 Chromium 和 Node.js 的开源跨平台桌面应用开发框架,开发者用 HTML、CSS、JavaScript 就能构建 Windows、macOS、Linux 三端桌面软件,VS Code、Slack、Discord 等知名应用均基于它构建。它长期占据桌面开发的主流位置,但内存占用与包体积偏大的问题也持续引发争议,近期技术圈围绕“是否该弃用 Electron”出现了不少新讨论。
Electron 近期动态
当前焦点与观察点
围绕 Electron 的核心争议集中在两点:一是性能,Chromium 内核让每个应用都自带一个浏览器,内存占用大、包体积动辄上百 MB,rauchg 重写 Mini 浏览器等事件正在放大“原生替代”的声音;二是安全与逆向,其开放的 JS 架构便于开发,也让 REA 这类 agent 工具能轻松拆解应用内部逻辑。
另一方面,Electron 生态并未衰退。AI 应用潮带来的“Web 界面快速桌面化”需求仍在持续,DeepSeek Harness 桌面客户端等产品沿用的仍是这一路线。短期来看,“重前端迭代选 Electron、追求极致性能选 Tauri 或 Rust/Swift 原生栈”的分化格局正在形成,值得开发者持续观察。