For example provided in the article a PWA would definitely be much better option. But bigger apps wouldn't be able to merely as a PWA since the main thread of Electron app provides so much more options. Another huge benefit of Electron is that with single codebase you can have both the web app and desktop app. Your point about Electron apps not being as efficient as true native apps could be is valid but apparently all those corporations using it don't feel like it's that big of a downside compared to what they are saving on maintaining multiple standalone apps for all the platforms and devices.
As computer hardware gets closer to it's limits in terms of efficiency, more and more emphasis will be put into software efficiency, perhaps "green" in software development will become a thing.
By the time that happens, the knowledge required to make efficient software/code will have to be excavated by archaeologists - as sadly it has been being forgotten/discarded/ignored at a frightening rate for many, many years
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For example provided in the article a PWA would definitely be much better option. But bigger apps wouldn't be able to merely as a PWA since the main thread of Electron app provides so much more options. Another huge benefit of Electron is that with single codebase you can have both the web app and desktop app. Your point about Electron apps not being as efficient as true native apps could be is valid but apparently all those corporations using it don't feel like it's that big of a downside compared to what they are saving on maintaining multiple standalone apps for all the platforms and devices.
Write worse performing software, better hardware is needed; better hardware comes along, software efficiency gets worse... ad infinitum.
Vicious cycle driven by $$$
As computer hardware gets closer to it's limits in terms of efficiency, more and more emphasis will be put into software efficiency, perhaps "green" in software development will become a thing.
By the time that happens, the knowledge required to make efficient software/code will have to be excavated by archaeologists - as sadly it has been being forgotten/discarded/ignored at a frightening rate for many, many years