为什么应用
桌面软件(办公方向、 集体工具),依然是将来十几年 PC 端需要之一,进步工作效率
electron 技术是风行趋势,百度翻译、阿里网盘、迅雷、有道云笔记 ......
前端、服务端同学都能疾速入门
愿景
所有开发者都能学会桌面软件研发
简略
只需懂 JavaScript
开源
gitee:https://gitee.com/dromara/electron-egg 3400+
github:https://github.com/dromara/electron-egg 900+
3.4.0
- 【减少】主过程mainserver反对加载动态资源,反对入口文件配置。
- 【减少】config模块,减少isWebProtocol()/isFileProtocol()。
- 【降级】降级electron到v21.4.4
- 【降级】降级@electron/rebuild到v3.2.13
- 【降级】demo分支,降级better-sqlite3到v8.4.0
- 【修复】修复service多层调用。
- 【优化】将打包配置独立出builder.json文件,精简package.json内容。
应用场景
1. 惯例桌面软件 - 性能 demo
- windows 平台
- macOS 平台
- linux 平台 - 国产 UOS、Deepin
- linux 平台 (ubuntu)
2. vue、react、web 转换成桌面软件
- vue-ant-design(本地)
禅道项目管理(web 我的项目地址)
3. 用户案例
更多案例
拜访官网:electron-egg: 一个入门简略、跨平台、企业级桌面软件开发框架