Electron-приложения не считаются полноценными десктопными приложениями по нескольким причинам:
- Они являются веб-приложениями. 12 В основе Electron лежит браузерный движок Chromium, который обеспечивает отображение веб-контента внутри десктопного приложения. 3
- Программы на Electron получаются увесистыми и ресурсоёмкими. 3 Это связано с тем, что любому такому приложению приходится носить с собой полный браузер Chromium. 3
- Разработчики не полностью контролируют версии встроенных браузеров. 3 Встроенный в приложение браузер обновляется, если его разработчик выпустил новую версию и донёс до пользователей необходимость её установить. 3
Однако стоит отметить, что Electron позволяет веб-разработчикам создавать кросс-платформенные приложения для Windows, macOS и Linux, используя единую кодовую базу JavaScript. 4