Electron
ELI5 — The Vibe Check
Electron bundles Chromium and Node.js to let you build desktop apps with web tech. VS Code, Slack, Discord — all Electron. The catch? Every Electron app ships its own copy of Chrome, so running five of them is basically running five browsers. Your RAM weeps quietly.
Real Talk
Electron is a framework for building cross-platform desktop apps using HTML, CSS, and JavaScript, powered by Chromium for rendering and Node.js for backend operations. It provides native OS integration (menus, notifications, file system) and auto-updating capabilities.
When You'll Hear This
"Electron apps eat RAM, but the development speed and cross-platform support are hard to beat" / "We migrated from Electron to Tauri and cut our bundle size by 95%"
Related Terms
Capacitor
Capacitor wraps your web app in a native shell and gives it access to device features like the camera, GPS, and push notifications.
Progressive Web App
A PWA is a website that put on a trench coat and convinced your phone it's a real app.
Tauri
Tauri is Electron's fit cousin. It builds desktop apps with web tech but uses the OS's built-in webview instead of shipping an entire Chromium browser.