3 ms·
Consider that each Electron app runs its own instance of Chromium. Chromium itself is a memory hog and apps like Slack routinely take up to a gigabyte of memor
by ionised 8y ago
Consider that each Electron app runs its own instance of Chromium.
Chromium itself is a memory hog and apps like Slack routinely take up to a gigabyte of memory. For a fucking chat app.
How many Electron apps does the average developer run on his machine now? I'm back-end developer and I still need four or five Electron apps running to do my job.
All in all they are taking up between 4-7Gb of memory. That's just absurd to me, and we are all on 2017 MacBook Pros with 16Gb RAM. Combined with Docker, IntelliJ, Robo3T etc, I'm pushing up against my RAM limit frequently, because Electron apps are all a bloated mess. Every single one of them.
It's even worse if we start getting multiple end-user apps are written with Electron, because the average consumer machine doesn't have a lot of memory like developer machines tend to have.
This kind of development shouldn't be encouraged in my opinion.