Landing On The Desktop with Electron

Electron is an open-source framework developed and maintained by GitHub. Electron allows for the development of desktop GUI applications using web technologies: It combines the Chromium rendering engine and the Node.js runtime. As web developers, it can be easy to feel handcuffed to the browser. Thankfully, Electron enables you to use HTML, CSS, and JavaScript to create cross-platform desktop applications. Electron applications are composed of multiple processes. There is the “browser” process and several “renderer” processes. The browser process runs the application logic, and can then launch multiple renderer processes, rendering the windows that appear on a user’s screen rendering HTML and CSS. This talk will provide you with the basic understanding of how to set up your first desktop app with Electron.

Video producer: