地址:https://github.com/electron/electron
electron 是一个跨平台的桌面应用开发框架,用HTML css js 的技术开发桌面上面可以安装的软件,可以让前端人员用HTML css js 的技术开发跨平台可以安装的桌面软件。
1.为啥学electron
A.有开发桌面应用的需求。(electron 开发速度快、开发周期短、跨平台、维护成本低)
B.提升自己的技能
C.开发开源软件 推广自己的产品 (如:atom vscode 阿里内部的一个软件也是electron 开发成本低)
D.同样的功能 开发软件比开发网站更赚钱
E.学习 C++ java 成本高,用electron 开发学习成本低
F.electron可以和vue 或者angular 或者react 结合使用
2.Nw.js 和electron介绍
扫描二维码关注公众号,回复:
8588595 查看本文章
NW.js (英特尔公司提供技术支持)、另一命名为electron (GitHub 公司提供技术支持)
3.官网
https://electronjs.org
4.学习前的准备工作
A.需要nodejs
B.需要安装git
C需要有HTML css js 以及nodejs 基础