Electron 是是 GitHub 开发的一个开源框架。
🤷♀️
它允许使用 Node.js(作为后端)和 Chromium(作为前端)完成桌面 GUI 应用程序的开发。
🤷♀️
Electron 可以用于构建具有 html、css、JAVAScript 的跨平台桌面应用程序,
🤷♀️
它通过将 Chromium 和 node.js 合同一个运行的环境中来实现这一点,
🤷♀️
应用程序可以打包到 mac、windows 和 linux 系统上。
部署升级方便,用户可以通过浏览器就可以访问。
HTML/JS/CSS 编写,方便且高效。
可支持 Windows、Linux 、Mac系统。
对于开发者而言:浏览器适配比较繁琐。
有些应用必须指定浏览器版本(比如 OCX 必须是 IE 内核, H5 必须是较高版本),
必须打开浏览器,输入一长串 URL 地址。
对于用户:传统行业中部分用户对 web 应用不习惯,
尤其是使用专业工具软件,大多数会觉得 web 应用没有桌面应用用起来踏实。