

Similarly, software made with Electron will never run as fast as apps written in native code, and it will use more resources in the process.Īverage users have every right to dislike Electron-based apps, but the framework makes it much easier for small developers to break into the business. Since it essentially needs to embed the Chromium engine into every app package for it to run, even simple programs will take up a lot of disk space. Of course, there are downsides to creating an application in Electron. This simplifies the process, since little to no knowledge of native programming languages is required. Sometimes maligned due to being inherently inefficient on all desktop platforms, Electron provides developers with an easy way to make their services accessible on the web, Windows, Mac, and Linux using mainly web technologies. Some of the most popular cross-platform services offer desktop clients that rely on this framework, including Slack, Discord, Microsoft Teams, WhatsApp, VS Code, Twitch, and many more. While some may not know what Electron is, pretty much everyone has used at least one Electron-based application on macOS and other platforms.
