Domäne
Desktop Development
Skill-Profil
Electron: main/renderer processes, IPC, BrowserWindow, Chromium/Node.js integration
Rollen
1
wo dieser Skill vorkommt
Stufen
5
strukturierter Entwicklungspfad
Pflichtanforderungen
5
die anderen 0 optional
Desktop Development
Electron & Web-based Desktop
17.3.2026
Wählen Sie Ihr aktuelles Level und vergleichen Sie die Erwartungen.
Die Tabelle zeigt, wie die Tiefe von Junior bis Principal wächst.
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Desktop Developer (Electron/Tauri) | Pflicht | 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. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Desktop Developer (Electron/Tauri) | Pflicht | Independently develops Electron applications with TypeScript. Manages lifecycle (app events, window management). Configures Tray, Menu, dialog API. Works with protocol handlers and deep links. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Desktop Developer (Electron/Tauri) | Pflicht | Designs Electron architecture with process isolation and security hardening. Optimizes Chromium through webPreferences. Creates custom native modules through node-addon-api. Implements shared workers. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Desktop Developer (Electron/Tauri) | Pflicht | Defines technical strategy for Electron development. Establishes security standards (CSP, sandbox). Plans migration between Electron major versions. Coordinates with Chromium/Node.js upgrades. |
| Rolle | Pflicht | Beschreibung |
|---|---|---|
| Desktop Developer (Electron/Tauri) | Pflicht | Defines Electron platform strategy for the organization. Evaluates Electron vs Tauri vs CEF. Shapes enterprise standards for desktop web applications. |