Live data from Hacker News

Show HN: Vuido builds desktop apps using Vue.js without Electron

forum.vuejs.org

41–50 of 117 posts

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#43
post #19

Earlier quoted context omitted.

Why do you speak English when you could be speaking French? Because it's what you know, and lucky for you it's everywhere and you don't need to learn French. I'm making some assumptions about you as a person but you take my point I hope. People use JavaScript over other languages because they already know it and, hey, look, you can use it anywhere. Sure, it might be more efficient to go and learn python or C++ or ass…

But don’t you believe in using the right tool for the job? JavaScript is barely acceptable on the web, but again it’s a necessary evil as you can’t easily use anything else. But why use an inadequate tool on the desktop? The perceived time you save upfront would backfire later on. Now I’m not saying go and spend a year learning another language just to make a side project (by all means use JS or whatever you’re famil…

I couldn't agree more. Ever since switching from Slack to wee-slack I have never run out of memory on my laptop, which used to be a problem every once in a while when running so many instances of electron.

Also Telegram (at least the Linux desktop client) is not electron, it is QT. Maybe some problems that people link exclusively to electron are not limited to just that platform.

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#44
I feel like there's room for an Electron variant that's just "less electron". As in, I don't need all of Chrome to do my thing; just the HTML rendering engine and JavaScript interpreter.

The thing that makes it 50gb is all the web sockets and ie4-comparable-iframe-shims that nobody ever uses on the desktop. Lop all that stuff and see how big the install is and how much memory it uses. My guess is it would be a lot less.

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#46
post #41

There is a movement to use the same tech on desktop as you would on the web, but is anything moving in the opposite direction? Will there be a web version of QT or something? That would be great.

Yes, see http://blog.qt.io/blog/2018/04/23/beta-qt-webassembly-techno...

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#47

I feel like there's room for an Electron variant that's just "less electron". As in, I don't need all of Chrome to do my thing; just the HTML rendering engine and JavaScript interpreter. The thing that makes it 50gb is all the web sockets and ie4-comparable-iframe-shims that nobody ever uses on the desktop. Lop all that stuff and see how big the install is and how much memory it uses. My guess is it would be a lot le…

I'd welcome optimizations, but do we really care if an app is 50MB, in 2018?

I see a lot of bashing against Electron because of the size and memory consumption of Electron apps, but at least on Linux Electron is a blessing. Many times it's either an Electron app or no app at all, as many companies wouldn't bother supporting Linux if Electron didn't make it so cheap and easy.

With that in mind, with many laptops coming with 128GB of storage and 8GB of RAM nowadays, it it really that big a concern?

Even less for developers: my laptop has 1TB HDD + 256GB SSD, and 24GB of RAM. I can definitely spare 50MB of disk space and 200MB of RAM.

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#48

I feel like there's room for an Electron variant that's just "less electron". As in, I don't need all of Chrome to do my thing; just the HTML rendering engine and JavaScript interpreter. The thing that makes it 50gb is all the web sockets and ie4-comparable-iframe-shims that nobody ever uses on the desktop. Lop all that stuff and see how big the install is and how much memory it uses. My guess is it would be a lot le…

I'd welcome optimizations, but do we really care if an app is 50MB, in 2018? I see a lot of bashing against Electron because of the size and memory consumption of Electron apps, but at least on Linux Electron is a blessing. Many times it's either an Electron app or no app at all, as many companies wouldn't bother supporting Linux if Electron didn't make it so cheap and easy. With that in mind, with many laptops comin…

> but do we really care if an app is 50MB, in 2018?

> my laptop has 1TB HDD + 256GB SSD, and 24GB of RAM. I can definitely spare 50MB of disk space and 200MB of RAM.

How much cache does your laptop have? All this RAM usage completely thrashes any caches anywhere. Page caches, disk cache, etc.

Slack alone takes a heavy toll on my laptop. Combine it with any heavy website on FF (which has gone insane on mac since Quantum) and the laptop is ready for take-off.

Not to mention that we are slowly putting a ±$1k price tag on "comfortable computing". People who spend I find using developer computers as a measuring stick a painfully elitist perspective. In an ideal world, software developers would be banned from spending more than $250 on hardware. Ever. [for their current workstation]. That would do more to change the face of software than any processor improvement ever did.

> Many times it's either an Electron app or no app at all, as many companies wouldn't bother supporting Linux if Electron didn't make it so cheap and easy.

I agree with this. However, focusing on first order consequences can be deceptive. Perhaps it is precisely the existence of Electron that suffocates any budding competition for more performant but slightly more involved alternatives?

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#49

I feel like there's room for an Electron variant that's just "less electron". As in, I don't need all of Chrome to do my thing; just the HTML rendering engine and JavaScript interpreter. The thing that makes it 50gb is all the web sockets and ie4-comparable-iframe-shims that nobody ever uses on the desktop. Lop all that stuff and see how big the install is and how much memory it uses. My guess is it would be a lot le…

I'd welcome optimizations, but do we really care if an app is 50MB, in 2018? I see a lot of bashing against Electron because of the size and memory consumption of Electron apps, but at least on Linux Electron is a blessing. Many times it's either an Electron app or no app at all, as many companies wouldn't bother supporting Linux if Electron didn't make it so cheap and easy. With that in mind, with many laptops comin…

Yes, we do.

Besides, without Electron, we'd have more native Windows apps, and running Win32 under Wine on Linux is still often better than Electron.

Re: Show HN: Vuido builds desktop apps using Vue.js without Electron

#50
post #14

One question: why would you use the awful clusterfuck that is JavaScript on the desktop where you’ve got the freedom to choose from dozens of lovely languages that actually are a pleasure to use? JS is a necessary evil on the web, but why inflict such pain to yourself when you’re able to use something else?

ES6 an typescript are wonderful languages and have little resemblance to the jquery-esque JavaScript era. Think C# rather than jquery.

But you could just use C# instead on the desktop, and be happier.
Post reply on HN