Electron против нативных приложений: реальна ли разница в производительности?
На протяжении многих лет в сообществе разработчиков программного обеспечения не утихают жаркие споры: Electron против Native. Современные настольные гиганты, такие как Visual Studio Code, Slack, Discord и Teams, построены на базе Electron — фреймворка, который позволяет разработчикам создавать кроссплатформенные настольные приложения с использованием веб-технологий.
В то же время пользователи и разработчики часто жалуются на то, что приложения на базе Electron являются “раздутыми”, “медленными” и “пожирающими оперативную память”. С другой стороны находятся нативные приложения, написанные специально для целевой операционной системы (с использованием Swift/Objective-C для macOS, Kotlin/C# для Windows/Android и C++/Qt для Linux).
Electron
Нативные приложения
Производительность
Разработка ПО
Настольная разработка