Live data from Hacker News

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

forum.vuejs.org

51–60 of 117 posts

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

#51

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…

I dont mind running 1 electron app on my desktop, where battery isnt an issue, but imagine if every app you run all day was electron. How long would a battery last? How much more energy is being consumed across the world because of it? If your making a get-in-get-out type of app, its a no-brainer, but if your making a live communications app, a text editor for professional text enterers, an image editor for artist, that's supposed to run all day, I think its worth considering something more efficient. It'd be a hard comparison to make right, but I'd like to see if electron apps don't undo all the energy saving changes done by chip manufactures.

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

#52
post #8
post #5

I think, mixing of both technologies is a key to have a really powerful desktop app; just look at Publii app https://getpublii.com

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.

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

#53
I don't use these technologies but looking at the screenshot in the post, it triggers some memories of Adobe's Flex XML declarative UI making. It feels like the same technologies just continue to be reinvented. Flex and Air were gonna be the future everybody was talking about it... And here we are now.

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

#54

Earlier quoted context omitted.

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 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 have?

Enough. How much bandwidth does my ram have? Enough that it can fill cpu caches in I don't notice time. I still have 12 year old Conroe with spinning hard disk laying around and it never had any problem running VS Code so there's that data point.

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

#55
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.

Maybe it's because I've done a lot of webapps. But I always found her html/css way easier to use than qt

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

#56

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…

> I can definitely spare 50MB of disk space and 200MB of RAM

Yeah, once. For a game, or a movie. But not 100 times for utilities I am actively using. Imagine, any given application can be run together with dozens, hundreds of others. Just like any given website is rarely the only website that's open.

Looking towards resources you can waste is the wrong approach. Look for waste you can do without, period.

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

#57

Earlier quoted context omitted.

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.

Are there good cross platform UI solutions in C#?

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

#58
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.

> Will there be a web version of QT or something? That would be great.

There is a Web(Assembly) version of Qt, currently as a technology preview. It's not great IMO, because it's inaccessible to screen readers and other assistive technologies. The lack of accessibility is because the current solution for web application accessibility, setting ARIA attributes on HTML elements, isn't a good fit for rendering to canvas or WebGL. Maybe the browser vendors will provide an alternative. Then again, maybe they won't, and Qt will have to work around that impedance mismatch. In the meantime, I recommend that developers continue developing web applications using web technologies directly.

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

#59

This is a cool project, although I'm starting to not like the look of native apps anymore. This will hopefully appease the electron haters but I suspect someone will still complain about this being JavaScript

> I'm starting to not like the look of native apps anymore.

Can you please explain why? On which platform, specifically?

Post reply on HN