Live data from Hacker News

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

forum.vuejs.org

61–70 of 117 posts

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

#61

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…

In this age of portable devices and the battle to get decent battery life out of your machine, Electron apps strike me as counterproductive. There's more to it then just memory usage, I think.

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

#62
post #40

Earlier quoted context omitted.

Exactly. People mock me for using Python and MongoDB at hackathons but I have won my first Hackathon cause I spent my time getting code done and not thinking too hard about it.

Attendance to hackathons deserves mocking in its own... :)

Can you please explain why? Genuinely curious.

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

#63

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…

My laptop is high spec, but each running an Electron app probably reduces my battery life by 20-40 minutes, and if I'm running 3-4 that's a significant drain.

The difference in battery life between Chrome + Slack + Atom at work, and Safari + Sublime at home is huge. Quitting Slack often gives me an hour more battery.

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

#64

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 know one of the whole appeals of Electron is the single target, plus being able to take advantage of Node, but I feel like some OS-intergration would be nice. Basically, PWAs for desktop.

On Mac you could have a PWA-like target that is backed by the built in Safari, so all you need to distribute is your app (HTML + JS + CSS) itself and it just uses the OS-provided browser runtime.

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

#65

Earlier quoted context omitted.

> 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 Quant…

Make WPF-like replacement that works on Windows, macOS, Linux, Android, iOS and their browsers and we will all switch. You are demanding that we all become mega crops with N teams duplicating the same code in with native frameworks and that just won't happen because a) we don't have cash laying around b) users don't know the difference between 10 MB app and 200 MB app, only us do. > How much cache does your laptop ha…

> Make WPF-like replacement that works on Windows, macOS, Linux, Android, iOS and their browsers and we will all switch.

Literally Xamarin.Forms, though without the Linux support still (and browsers, of course, because native apps aren’t web apps).

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

#66

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…

By my old standards I have a supercomputer on my lap. I want it to perform like a supercomputer. I don't what all that power to get eaten by programmers using inefficient technologies.

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

#67

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…

If it's not a hipster's binary (I'm looking at you golang and docker), yes, we do care.

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

#68
I'm currently developing a web app and while my nw.js/electron version is around 50 MB and uses 200+ MB of memory, loading it in Firefox it's a 600kB bundle, fully renders in less then half a second, and uses a whopping 8 MB of memory in Firefox. Actually less the HN! So while I think this project is cool, if you consider using it, also consider making a in browser web app. Also remember that the browser is more then just a HTML renderer. You have stuff like speech recognition, text-to-speech, user input, sound api, 2d/3d api, support for a bunch of mobile sensors like accelerometer, etc.

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

#69
So to me, the issue with Electron is that I'm already running Chrome, so I should be able to take advantage of that. In particular, if I have N electron apps, I want 1 Chrome running. I don't want to run certain applications inside the browser, I want the separate app icon, etc. Is there anything that is being done in Chrome/FF to support that kind of thing? That way it's up to the site consumer's preference how they wish to consume the app, by having a native browser consumer and not starting their own little Chrome each time. And for the developer, they're basically shipping "containerized" code around, modulo some features being unavailable in browser vs native, which could be feature detected.

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

#70
post #52
post #8

Earlier quoted context omitted.

Every comment you've made has been about publii - leading me to believe you're associated with it. HN is supportive of people pitching their products - but I would suggest you disclose your association in comments - otherwise it's just plain spammy.

Yes, you are right. I use and love this app. I'm trying help publii team to promote their product. Their team is just two people, so any help is appreciated, especially that this is free, open source soft. What wrong with my comments? There are only a few and always on the subject. I don't understand your point of view.

Unless they're your competitor and you're trying to make them look bad, this just isn't an effective way to shill a service on HN.
Post reply on HN