4 ms·
> Also what does "bloated election app" mean? Because it seems like it's just a meme at this point. It means the memory and CPU consumption could be reduced ha
by whereistimbo 5y ago
> Also what does "bloated election app" mean? Because it seems like it's just a meme at this point.
It means the memory and CPU consumption could be reduced had it was written using more lightweight framework like C#/.NET, C++, or something else, like PWA in browser instead of a full, seperate, single Chromium instance for one app.
- Jonnax 5y agoUltimately the performance loss means more productive developers and faster new features for applications. Especially in a time when smartphones are the main platform for most consumers.
- datavirtue 5y agoThe alternative is building a web app that requires the browser anyway. The compiled language route is going to require a tremendous amount of work to accomplish what you get for free (save for extra client resource useage) developing for electron. You can build or port a web app to electron using mature and productive tools (html/css/boostrap/typescript/angular...god forbid React). What's more to say. The compiled language ecosphere requires each their own set of tools for each platform. Beside electron the next best cross platform framework (xamarin forms) uses proprietryish UI document description (XAML) requiring the developer to work through another huge learning curve.