领域
Desktop Development
技能档案
Electron: main/renderer processes, IPC, BrowserWindow, Chromium/Node.js integration
角色数
1
包含此技能的角色
级别数
5
结构化成长路径
必要要求
5
其余 0 个可选
Desktop Development
Electron & Web-based Desktop
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Knows Electron 28+ basics: main/renderer processes, BrowserWindow, preload scripts. Creates simple windows with contextBridge. Works with electron-forge for scaffolding. Understands Chromium + Node.js architecture. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Independently develops Electron applications with TypeScript. Manages lifecycle (app events, window management). Configures Tray, Menu, dialog API. Works with protocol handlers and deep links. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Designs Electron architecture with process isolation and security hardening. Optimizes Chromium through webPreferences. Creates custom native modules through node-addon-api. Implements shared workers. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Defines technical strategy for Electron development. Establishes security standards (CSP, sandbox). Plans migration between Electron major versions. Coordinates with Chromium/Node.js upgrades. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Defines Electron platform strategy for the organization. Evaluates Electron vs Tauri vs CEF. Shapes enterprise standards for desktop web applications. |