Cross-Platform Desktop Apps with Electron
summary
Electron is a Chromium + Node.js shell that packages HTML/CSS/JS into standalone desktop apps with no runtime dependencies; first released 2013, 1.0 in 2016 and just hit 3.0. It exposes main vs renderer processes, IPC channels, native dialogs/menus, and updater hooks so apps can auto-download patches. Tooling: electron-packager / electron-builder for installers, electron-updater for silent updates, electron-debug/electron-reload for dev. Example: a two‑week utility called reactor (GIF picker) proves Node 10.2 + Electron 3 + Chromium 66 can ship real, working desktop tools.
AI-written summary · about
chapters (12)
- 0:00Start
- 9:32Electron Features • Rapid development
- 12:29Why Desktop Apps?
- 29:44Process modules
- 32:28Render modules
- 35:57Deploying Electron
- 39:26Recommended Tools • electron-debug
- 42:15Boilerplate Projects
- 44:24electron-prebuilt-compile
- 47:16Tips
- 49:02Local Storage
- 50:35Relational DB Storage
related talks
58mCross-Platform Desktop Apps with Electron
39mBuilding Desktop Applications with Electron
01h 01mElectron - Writing desktop applications using web technologies
21mBuilding Cross Platform Desktop App using Web Technologies with Electron
44mApplication Development with Electron: How and Why
23mHow to Electron
36mElectron JS - desktop applications written in JavaScript
17mBuild Your Next App with Electron
