3 ms·
What are other options that are truly native? Also, speed isn't always a factor and Electron can get you up and running quick, especially if you already know No
by jetti 10y ago
What are other options that are truly native? Also, speed isn't always a factor and Electron can get you up and running quick, especially if you already know Nodejs and HTML
- zerr 10y agoThe only electron app I can more or less bare is VS Code, yet I don't use it regularly. For others, if I see some desktop app made with electron, I just skip it. The only reason it exist is that web devs do not want to learn right tools for the right job.
- jetti 10y agoYou didn't answer what other cross-platform are out there. > For others, if I see some desktop app made with electron, I just skip it The Slack desktop app isn't bad, though I'm not sure if you've tried it. > The only reason it exist is that web devs do not want to learn right tools for the right job. I disagree. It allows people to get up and running with a cross platform app relatively quick. You could then port most of that to a mobile app since a lot of the platforms (if not all of the major ones) allow one to create an app using HTML and javascript. I'm a desktop developer (the only web stuff I've done is working on a Wordpress page) but I still see value in Electron and plan to use it for a project. You get cross platform plus all of the libraries that nodejs has, which is a ton.
- zerr 10y ago> what other cross-platform are out there Qt, wxWidgets, Gtk,... > The Slack desktop app isn't bad, though I'm not sure if you've tried it. I have to use it for the job. And yes, I think it is bloatware, memory hog with a non-intuitive UI.
- desktopapp 10y ago99.9% of users have no idea they are inside a web frame. And so what if a good app uses 100-200M of ram these days? That's like one tab in Chrome. Electron has very low idle CPU usage, which I think impacts more users than does the memory. Each of those cross-platform widget toolkits look like shit. The bigger issue is obviously lazy developers not polishing their electron app, but you can do basically anything with it.
- zerr 10y agoThe question is - why? (besides not learning right tools) From app I want intuitive UI/UX, that means I want that raw gray "win95 look" controls, be it button or tree... I don't want some monstrous CSS/HTML crap.