ElectronJS from the Source
Talkat Open Source in Finance Forum New York 2022 · on Thursday, 2022-12-08· at 11:55· HALL 1, New York, NY, USA·
summary
Electron warns that upgrades drive security and fixes: Chrome ships a new major every six weeks (≈600 engineers), Electron follows and releases about every 12 weeks, so staying near Chrome stable is the primary mitigation. Binary fuses flip bits at build time to permanently disable features under code signing. For performance, avoid copying large JSON across processes; use message ports with structured clone to forward ArrayBuffer frames directly. Reproduce regressions with Fiddle bisection to pin the exact Electron version. Build Tools, Forge, the Views API and a proposed Electron N-API header are the concrete tooling paths.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:23What is Electron
- 4:45Electron in Chrome
- 5:50Security
- 8:17Why Electron
- 10:08Performance
- 12:25Multiprocess design
- 13:39IPC
- 14:22Message Ports
- 16:58Electron Fiddle
- 19:00Issue Tracker
- 19:52Fork Electron
- 21:01Use Build Tools
- 22:15Upcoming
- 26:15Questions
related talks
58mCross-Platform Desktop Apps with Electron
33mElectron: A Tale of Two Processes
54mCross-Platform Desktop Apps with Electron
23mHow to Electron
01h 01mElectron - Writing desktop applications using web technologies
39mBuilding Desktop Applications with Electron
44mApplication Development with Electron: How and Why
25mElectron: Desktop Apps with JavaScript
