Node on the Desktop: Building Apps with Electron v1
summary
Demonstrates how Electron bundles Node + Chromium + C++ to build native-feeling desktop apps, showing a working text editor built around the Monaco editor with file open/save, menu accelerators and actual IPC between main and renderer processes. Uses Node fs, intercepts navigation to open files, wires a JSON menu template and native bindings, and even mentions Slack’s desktop effort by a team of four. Mentions adding native modules when npm isn’t enough.
AI-written summary · about
chapters (8)
- 0:00Start
- 2:21What Does It Look like When You Run an Electron Application
- 3:45Inter-Process Communication
- 10:50Javascript Code Editor
- 12:24File Manager
- 18:10Application Menu
- 18:40Electron Default Menu
- 19:12Default Menu
related talks
22mBuilding Desktop Applications with Node and Electron
25mNode.js for desktop development (based on Electron library)
29mFast, Cross-Platform Desktop Apps with Electron
58mCross-Platform Desktop Apps with Electron
27mBuilding Cross Platform Desktop Apps With Electron
13mNode powered desktop apps
25mSpinning up an Electron App - Desktop Apps in JavaScript
36mElectron JS - desktop applications written in JavaScript
