Live data from Hacker News

React Desktop – React UI Components for OS X El Capitan and Windows 10

github.com

1–10 of 74 posts

Re: React Desktop – React UI Components for OS X El Capitan and Windows 10

#2
The components look nice but they're not really native like I had initially thought. Are these necessarily better or different than existing styles that reproduce these components?

Anyway, I would love to see these come in native form like reactive-native.

Re: React Desktop – React UI Components for OS X El Capitan and Windows 10

#3

The components look nice but they're not really native like I had initially thought. Are these necessarily better or different than existing styles that reproduce these components? Anyway, I would love to see these come in native form like reactive-native.

Do you mean react-native, or is there a reactive-native I'm unaware of?

Re: React Desktop – React UI Components for OS X El Capitan and Windows 10

#6
post #4

Please forgive the simple question, but... Why does this exist? Is creating desktop programs out of HTML code really a good idea?

Because NodeJS is popular and desktop apps were getting small and efficient so we crammed a 30MB Chrome runtime in there.

Re: React Desktop – React UI Components for OS X El Capitan and Windows 10

#8
post #3

The components look nice but they're not really native like I had initially thought. Are these necessarily better or different than existing styles that reproduce these components? Anyway, I would love to see these come in native form like reactive-native.

Do you mean react-native, or is there a reactive-native I'm unaware of?

react-native is for iOS/Android, so I would say more like a react-native for OSX/Windows that generates native code (e.g. Cocoa for OSX).

Re: React Desktop – React UI Components for OS X El Capitan and Windows 10

#9
post #4

Please forgive the simple question, but... Why does this exist? Is creating desktop programs out of HTML code really a good idea?

I see it as an initial step towards actual native code generation. I would rather use that than the likes of Qt QML if it actually produced native code.

Re: React Desktop – React UI Components for OS X El Capitan and Windows 10

#10
post #4

Please forgive the simple question, but... Why does this exist? Is creating desktop programs out of HTML code really a good idea?

Because NodeJS is popular and desktop apps were getting small and efficient so we crammed a 30MB Chrome runtime in there.

Actually it's more like this: That ugly language called Javascript that everyone derided and said was "too shit and slow to ever write a Demo in" back in the 90s when all the "real developers" were writing server side scripts in Perl and left the frontend people to their own devices caught up with them. They kept pushing the boundaries, discovering things like XMLHttpRequest, and using that crap little language. Eventually big players like Google started throwing a lot of money at the problem and Javascript became usable enough to write apps in. The front end people that all the cool Perl kids derided needed something on the backend. They wern't going to touch Perl since by this time it was an old languishing dinosaur and there was a bad taste left in their mouth. And thus NodeJS was born. The frontend dev could write his server side stuff in the one language he knew.

This is my completely biased and highly selective history of events ;)

Post reply on HN