Email or username:

Password:

Forgot your password?
Top-level
Matt Campbell

@Beiz @slightlyoff I wonder how much of the weight of those Electron apps is actually due to running a separate Chromium engine per app, and how much is due to React or similar frameworks.

2 comments
Sibachian

@matt @slightlyoff does it matter? electron exists solely as a lazy shortcut anyway and doesn't actually do anything that benefits the end user, only the developers (less effort, same pay, and to hell with anything else). electron is the digital answer to quantity over quality.

my intel m3 tablet hybrid can't even handle a single electron app without severely killing overall performance. but then again, neither can it do snaps or flatpaks without screeching to a halt, too.

Jernej Simončič �

@matt @Beiz @slightlyoff Just libcef.dll is between 150 and 200 MB (the newer the library, the larger it is); with Electron, either the executable is 100-200 MB, or you have a nw.dll with a similar size (and that's not counting other support files).

If I look at pgAdmin4 v7, the runtime directory is 333 MB, of this there's 6 MB in node_modules and about 2 MB in assets and postgres-related files, so around 320 MB is just Electron. My mail client has the CEF runtime in a separate directory which weights 278 MB.

I've got 17 programs that use CEF and 19 that are Electron-based currently installed (not counting browsers).

@matt @Beiz @slightlyoff Just libcef.dll is between 150 and 200 MB (the newer the library, the larger it is); with Electron, either the executable is 100-200 MB, or you have a nw.dll with a similar size (and that's not counting other support files).

If I look at pgAdmin4 v7, the runtime directory is 333 MB, of this there's 6 MB in node_modules and about 2 MB in assets and postgres-related files, so around 320 MB is just Electron. My mail client has the CEF runtime in a separate directory which weights 278 MB.

Go Up