Building desktop applications with web technologies
Sometimes you want or need to build a desktop application. Sometimes you can’t afford to develop a native app, or maybe the tooling just isn’t available natively.
Using web technologies like HTML, CSS and JavaScript can be a saviour.
Often, these types of apps are built using Electron. A whole Chromium browser running inside its own instance on your machine.
Now, Chromium is fast. Chrome is fast. These browsers are optimised for running hundreds of tabs in parallell.
Running one instance of a Chrome-flavoured browser is fine! But when half of your desktop apps are running their own instances of Chromium, even the fanless computers start spinning up their fans.