1. 精通JavaScript/TypeScript、HTML、CSS,熟悉Node.js生态及ES6+新特性;
2. 熟练使用Electron核心框架,具备丰富的跨平台开发经验,熟悉常见API(如BrowserWindow、ipcMain);
3. 理解跨平台开发痛点(打包兼容性与系统权限管理);
4. 具备良好的问题分析和解决能力,能够独立承担模块开发任务;
加分项:1 参与过开源Electron项目(vscode)且熟悉其安全机制;2 有工控行业软件开发经验优先。
技术栈:
核心框架:Electron、Node.js、vue3、Chromium。
辅助工具:Electron Builder/Forge、Electron Fiddle。
开发环境:VS Code、Git、npm/yarn。