|
|
|
|
|
by rekabis
27 days ago
|
|
Browsers have been able to do this, but clear note: a single browser displaying many web pages in tabs. Think of how most any modern computer would grind to a halt if every tab was its own full-fat web browser. And THAT is the problem with Electron. It’s not one installed framework providing the foundation for whatever number of apps you want to use, it’s a single electron framework for each and every app. And that shit adds up, fast. Electron isn’t like the JVM, which exists only once per computer and which can run dozens of different apps from a singular foundation. Electron is a completely self-contained system that will exist once for every app that is built on top of it. You have twelve Electron apps up and running, you have twelve obscenely bloated instances of Electron causing your computer to run out of physical RAM and thrashing the paging file to hell and back. RAM doesn’t grow on trees. Prices are set to spike another 40-60% before the end of the year, above and beyond their already insane valuations. Anyone looking to use Electron in a greenfield project in this current environment is totally ignoring the current RAM crunch, and is spitting gratuitously in the faces of their users. And IMHO, doing so is moronic. There is no other way to spin that under current RAM conditions. |
|