4 ms·
I get the Electron hate but it seems it's a two part problem. 1) Electron needs to be good about sharing memory between multiple electron processes. If I have
by nojvek 9y ago
I get the Electron hate but it seems it's a two part problem.
1) Electron needs to be good about sharing memory between multiple electron processes. If I have Slack, VSCode and spotify open, then memory shouldn't be tripled.
2) Better app development. It is quite possible to make performant electron apps. Apart from the memory hit of spinning up blink, if you manage your views and JS well, both memory and CPU usage can be quite reasonable.
3) I really do like Electron apps because it's a very consistent experience, no matter the platform. Developing for Mac or Linux is not an after-thought. It's always in Parity. I can see how that is both a great user experience and makes great business sense. There is a reason why React Native is gaining so much popularity: Consistent experience, write once, deploy everywhere, much smaller and maintainable codebase.