一:进程
框架有三种进程
- electron主进程:业务层(调用操作系统的API,参见:文档)
- electron渲染进程:渲染HTML页面(前端)
- egg服务进程:业务层(可设置多个工作进程,提高性能)。
二:业务调用,自由组合使用
- 前端 -> egg业务
- 前端 -> electron业务
- 前端 -> egg业务 -> electron业务
- 前端 -> 远程服务器api
- electron业务 -> 前端
- egg业务 -> electron业务
三:开发语言
- javascript
- node.js