Live data from Hacker News

React Native for Windows and Mac

microsoft.github.io

31–40 of 505 posts

Re: React Native for Windows and Mac

#31
post #27

Earlier quoted context omitted.

Electron can't do multiple windows or consistent rendering? Legit question, I just started using Electron, hadn't heard of the former and thought the latter was a selling point because all platforms wrapped Electron's Chrome.

This list is && not ||

Wouldn't it have been more concise then to just state that you "needed a framework that supported rendering to a window that isn't owned by the UI being rendered or created by the framework"? I guess now I'm even more confused about what Electron supports...

EDIT: Ok I see now, you listed your requirements and just stated that Electron doesn't satisfy them. The construct is confusing to me because the way it's worded seems to suggest Electron doesn't satisfy any of them, but I understand now.

Re: React Native for Windows and Mac

#32
post #6

I'd love to abandon my C/C++ UI frameworks for React, but I need - consistent rendering/support across multiple platforms and versions - multiple windows - rendering to a window that isn't owned by the UI being rendered or created by the framework Can I do that all in React native? Edit: don't need to bring up electron.

This is electron by another name, Microsoft is forcing us into a web sandbox. If electron is Chrome and Edge is Chrome and Microsoft uses Edge for this - then its all chrome in all directions. Native is much faster and more powerful - WE MUST RESIST! https://www.youtube.com/watch?v=_p6tvs-qjpA

Is this true? React native for ios and android draw with native widgets, not a DOM.

Re: React Native for Windows and Mac

#33

Not sure what the advantage here is over Electron. I know the chromium engine is a resource hog, but the scalability/mix between platforms makes it worth it. Curious to know what your thoughts are folks!

> Not sure what the advantage here is over Electron.

You can customize per-platform to provide a better experience than the web can offer.

Re: React Native for Windows and Mac

#35

Earlier quoted context omitted.

This is electron by another name, Microsoft is forcing us into a web sandbox. If electron is Chrome and Edge is Chrome and Microsoft uses Edge for this - then its all chrome in all directions. Native is much faster and more powerful - WE MUST RESIST! https://www.youtube.com/watch?v=_p6tvs-qjpA

Is this true? React native for ios and android draw with native widgets, not a DOM.

It is not.

Here's the GitHub for the Windows implementation: https://github.com/microsoft/react-native-windows

And here's the fork of React Native for the Mac one (it doesn't seem to be as polished as the Windows one yet): https://github.com/microsoft/react-native-macos

Re: React Native for Windows and Mac

#36
post #5

Flutter seems to be gaining ground on React Native. And they also have web and desktop ports. Recently flutter overtook react native on Google trends.

Windows Forms was released on 2002 and is still supported by Microsoft. How long do you think Flutter will be supported by Google? For dev technology, Microsoft has a well-deserved reputation for supporting products for a long time.

Re: React Native for Windows and Mac

#38
post #23

I'm really excited, although the Mac part of this page is somewhat misleading — there isn't anything available on the Mac side yet (everything is "coming soon")

you can checkout the code here https://github.com/microsoft/react-native-macos. It still being actively developed and not yet ready for release.

Re: React Native for Windows and Mac

#39

Is anyone able to provide a map of modern frameworks? With React-native, React-redux, Angular, Vue and probably a bunch of others. I'm really not sure what's relevant now and what was relevant 6 months ago. I'm genuinely curious, but it's pretty difficult to grasp and no framework homepage is going to tell you "Don't use me, I'm about to be a dead project!" and every developer will tell you their preferred framework…

I don't know how often a project dies because it has planned obsolescence vs. people stop using and updating it, but for the latter case I think https://2019.stateofjs.com/ is pretty great.

Re: React Native for Windows and Mac

#40

Earlier quoted context omitted.

Is this true? React native for ios and android draw with native widgets, not a DOM.

It is not. Here's the GitHub for the Windows implementation: https://github.com/microsoft/react-native-windows And here's the fork of React Native for the Mac one (it doesn't seem to be as polished as the Windows one yet): https://github.com/microsoft/react-native-macos

I would be very surprised if they didn't use any pieces used by Edge (how else would they render css?). A quick search of their code though and I couldn't find it. Perhaps I assumed too much
Post reply on HN