Integrating HTML, CSS, JavaScript
Understand how standard web technologies form the backbone of Electron's UI, allowing you to use your existing web development expertise.
Web UI with HTML, CSS, JS
Welcome! In Electron, you build desktop app interfaces using the same technologies you'd use for a website: HTML, CSS, and JavaScript.
This means your existing web development skills are directly transferable. Let's see how!
Meet the Renderer Process
An Electron app has a Main Process and one or more Renderer Processes.
- The Main Process handles native OS interactions.
- The Renderer Process is essentially a Chromium web browser instance. It's where your HTML, CSS, and JavaScript run, forming your app's user interface.
Think of each Electron window as its own renderer process.
All lessons in this course
- Integrating HTML, CSS, JavaScript
- Using Frontend Frameworks
- Responsive Desktop Design
- Theming and Dark Mode Support