Yeah I get it. We wanted to get a local version out there as it's what a lot of people want, but as you can imagine a full native mac app takes a ton of time to deliver.
We thought Electron would be a nice interim until we go down the route further.
I know Electron doesn't get a lot of love, is it the file size, the UX, or what about it makes it less desirable for you?
FWIW, I'm part of the audience that doesn't mind Electron apps. The reality is that there just wouldn't be as many native cross-platform apps without it. Connecting to a DB running on localhost is something I'd absolutely want to be able to do here (it even addresses access to private network DBs since local tunnels can be setup), and a webapp wouldn't be able to deliver on that. I don't care if it's "full native" or not, so long as it delivers value.
To add on to that, it has not been my experience that fully native apps are guaranteed to be better quality. SequelPro/SequelAce are native, but they definitely feel clunkier than a lot of electron apps. Maybe it's more efficient in RAM and CPU, but when the bulk of the computation happens remotely, I don't really care.
As a potential user, I'd much rather you spend your time delivering support for connecting to DBs on localhost.
We thought Electron would be a nice interim until we go down the route further.
I know Electron doesn't get a lot of love, is it the file size, the UX, or what about it makes it less desirable for you?