> It makes cross-platform desktop development much easier.
That is literally how Adobe Air was billed
That is literally how Adobe Air was billed
Electron is just web technologies wrapped with a library to call system APIs.
Just so happens that it's shipped with every application.
Send me the source for an Adobe Air application though and I still need to download Adobe Air proprietary tools to run it.
For an Electron application I can run it directly from open source tooling.
Electron may be open source in theory, but it's developed by a fairly insular group that actively rejects improvements to portability. Getting FreeBSD patches merged back into Node was hard enough, the Electron crew simply rejects them.
Have you ever tried to build something like Electron of VS Code on FreeBSD? It's horrendous.