Webviews for GUIs is the worst of all worlds. You're packaging up two separate event based runtimes, chromium and node, and have no ability to interface with V8, meaning youre actually losing significant performance by having to serialize/deserislize data from node, to the browsers window, then deserislized on message in the browsers packaged JS engine.
It makes no sense to treat your desktop GUIs as closed sandboxes, what's the threat model?
Electron is not simply chromium, it has a bunch of optimizations, fixes, and prebundled functionality.
Webviews for GUIs is the worst of all worlds. You're packaging up two separate event based runtimes, chromium and node, and have no ability to interface with V8, meaning youre actually losing significant performance by having to serialize/deserislize data from node, to the browsers window, then deserislized on message in the browsers packaged JS engine.
It makes no sense to treat your desktop GUIs as closed sandboxes, what's the threat model?
Electron is not simply chromium, it has a bunch of optimizations, fixes, and prebundled functionality.