Electron 教程:概述
为什么是Electron ?
通过为运行时提供丰富的本机(操作系统)API,Electron使您能够使用纯JavaScript创建桌面应用程序。
这并不意味着Electron 是一个绑定到图形用户界面(GUI)库的JavaScript。相反,Electron 使用网页开发技术作为它的图形用户界面,所以你也可以把它看作是一个最小的浏览器,由JavaScript控制。因此,所有的Electron 应用程序在技术上都是运行在浏览器中的网页,可以利用您的操作系统级别API。
谁在使用Electron ?
Github为创建文本编辑器Atom开发了Electron。它们都是在2014年开源的。电子被微软、Github、Slack等很多公司使用。
Electron已经被用来创建许多应用程序。以下是一些著名的应用程序
Slack desktop
Wordpress desktop app
Visual Studio Code
Caret Markdown Editor
Nylas Email App
GitKraken git client