Electron isn't necessarily bad, its primarly a matter of how good your implementation is.
Electron isn't necessarily bad, its primarly a matter of how good your implementation is.
I only use VSCode for workflows I am obliged to.
Microsoft's React Native team has benchmarks where Electron causes 300x performance drop versus React Native.
Speaking of it,
"Xbox app for PC gets speed boost, ditching Electron for React Native UWP"
https://www.windowscentral.com/xbox-app-pc-gets-speed-boost-...
I dream of the day that VSCode gets rebooted into React Native.
Because it's terrible. It's slow and ponderous. I have yet to use something built on it that wasn't awful, and that INCLUDES VSCode.
I'm also actively looking to move away from 1P period because I don't want or need a subscription for every little app.
2. It encourages developers to ignore platform-specific design idioms and features.