本教程我们来学习 Electron
的基础知识,下面我们先来学习一下什么是 Electron
。
Electron是什么
Electron
是是 GitHub
开发的一个开源框架。它允许使用 Node.js
(作为后端)和 Chromium
(作为前端)完成桌面 GUI
应用程序的开发。
Electron
可以用于构建具有 HTML
、CSS
、JavaScript
的跨平台桌面应用程序,它通过将 Chromium
和 node.js
合同一个运行的环境中来实现这一点,应用程序可以打包到 Mac
、Windows
和 Linux
系统上。
发展历程
2013 年的时候,Atom
编辑器问世,作为实现它的底层框架 Electron
也逐渐被熟知,到 2014 年春季被开源,那时它还是叫 Atom Shell
。接下来的几年,Electron
在不断的更新迭代,几乎每年都有一个重大的里程碑:
- 2013年4月,
Electron
以 Atom Shell
为名起步。
- 2014年5月,
Atom
以及 Atom Shell
以 MIT</