> I prefer elegance in my software
Do you mean in the software you develop, consume, or both? Do you reject Electron apps only on the basis of being Electron?
> I prefer elegance in my software
Do you mean in the software you develop, consume, or both? Do you reject Electron apps only on the basis of being Electron?
I don't reject Electron apps, but where there's a native equivalent, all other things being equal, I'll almost always prefer it.
It's perfectly possible to write a horrible native app, which demonstrates no elegance whatsoever. It's also possible to write an Electron app with a focus on elegance in UI, UX, and functionality. And of those two choices, I'd almost certainly choose the Electron app.
But trying to do elegance in Electron is handicapping yourself: you're basically fighting against the system to do something that would end up being easier to do with the native toolkit.