领域
Desktop Development
技能档案
Electron security: sandbox, preload scripts, CSP, nodeIntegration
角色数
1
包含此技能的角色
级别数
5
结构化成长路径
必要要求
5
其余 0 个可选
Desktop Development
Electron & Web-based Desktop
2026/3/17
选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。
表格展示从初级到首席的技能深度变化。点击行查看详情。
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Understands security: contextIsolation, nodeIntegration: false. Uses contextBridge for safe API exposure. Avoids eval and remote module. Knows CSP for renderer. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Configures sandbox mode for renderer processes. Implements permission handling (media, geolocation). Validates IPC messages. Configures webRequest for blocking dangerous URLs. Audits npm dependencies. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Designs defense-in-depth security for Electron. Implements Fuses for compile-time security. Configures code signing and notarization. Conducts security audit and threat modeling for desktop. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Defines security strategy for the Electron platform. Establishes security checklist and review process. Coordinates penetration testing and CVE response. |
| 角色 | 必要性 | 描述 |
|---|---|---|
| Desktop Developer (Electron/Tauri) | 必要 | Shapes enterprise security standards for Electron. Evaluates Electron security roadmap. Defines compliance requirements for the organization. |