@jessica @lunch There are lighter alternatives to Electron, such as NeutralinoJS and Tauri:
Unfortunately they're not widely used. But they should be. Also add to the fact that Electron is not libre as well.
@jessica @lunch Definitely. Native programs may be harder to develop, but they're 100 times more efficient and takes less resources. If I forget that it's nonfree to begin with maybe I'll put up with it for some program I use once a year, but running a web browser just to use a text editor for example, is an overkill. Why in the world would I want to run a web browser for each program? RAM is not unlimited.