Electron(原名为Atom Shell[7])是GitHub开发的一个开源框架[8]它通过使用Node.js(作为后端)和Chromium渲染引擎(作为前端)完成跨平台的桌面GUI应用程式的开发。Electron现已被多个开源Web应用程式用于前端与后端的开发,著名项目包括GitHub的Atom微软Visual Studio Code[9][10]

Quick Facts 原作者, 开发者 ...
Electron
Thumb
Thumb
原作者GitHub
开发者OpenJS 基金会[1]
首次发布2013年7月15日,​11年前​(2013-07-15[2]
当前版本
  • 26.0.0-beta.3 (2023年6月7日;测试版本)[3]
  • 32.0.0-alpha.10 (2024年7月19日;预发布版本)[4]
  • 32.0.1 (2024年8月21日;稳定版本)[5]
编辑维基数据链接
原始码库 编辑维基数据链接
编程语言C++JavaScriptObjective-C++Python以及Objective-C
操作系统WindowsLinux以及macOS
平台IA-32x86-64ARM
许可协议MIT许可证[6]
网站electronjs.org
Close

一个基础的Electron包含三个文件:package.json(元数据)、main.js(代码)和index.html图形用户界面)。框架由Electron可执行文件(Windows中为electron.exe、macOS中为electron.appLinux中为electron)提供。开发者可以自行添加标志、自定义图标、重命名或编辑Electron可执行文件。

历史

  • 2013年4月11日,Electron以Atom Shell为名起步。[11]
  • 2014年5月6日,Atom以及Atom Shell以MIT许可证开源。[12]
  • 2015年4月17日,Atom Shell改名为Electron。[13]
  • 2016年5月11日,1.0版本发布。[14]
  • 2016年5月20日,允许向Mac应用商店提交软件包。[15][16][17][18]
  • 2016年8月2日,支持Windows商店。[19][20]

使用Electron构建的应用程式

下表列出了部分使用Electron构建的桌面应用程式,在官网能查到更多。[21]

参见

参考文献

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.