3 ms·
To put this another way: I have an Electron-based chat client that consumes 265 MB of disk when installed, plus about 180 MB of data, most of which looks like
by foresto 5y ago
To put this another way:
I have an Electron-based chat client that consumes 265 MB of disk when installed, plus about 180 MB of data, most of which looks like it comes from Electron rather than chat-related stuff.
A native client for the same chat service consumes about 10 MB installed, plus about 15 MB of data.
That's a 10x-25x explosion in SSD wear with every app update, which happens frequently. There is also an explosion in ongoing wear every minute that I leave it running. I haven't measured the latter, but judging by how often Electron writes cache and web session data, it is surely significant.
Electron is incredibly wasteful. If a web interface is absolutely necessary, please just serve it on localhost and let me use my existing browser.
- carlhjerpe 5y ago> Electron is incredibly wasteful. If a web interface is absolutely necessary, please just serve it on localhost and let me use my existing browser. I know of a couple that does something like this. FSBox for programming SFPs install a driver and a runnable tray software, you configure it through your web browser. SolarWinds backup, installs a tray but opens a web browser to 127.0.0.1:5000 Syncthing runs a local webserver too As you're saying, I wish more would support this way, I don't want someone's outdated browser when it can be a tab in my Firefox