Live data from Hacker News

React Native for Windows and Mac

microsoft.github.io

71–80 of 505 posts

Re: React Native for Windows and Mac

#71

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 can't figure out what will be relevant in six months" might have been a legitimate complaint a decade ago, but those days are long gone.

React has been a core part of the front end ecosystem for almost 10 years. Angular is more than 10 years old. Vue is the "new kid" on the block at about six years old.

React is roughly 10x more popular than Vue or Angular according to npm usage, has been far more popular in usage terms for many years, and continues to be growing faster than either Vue or Angular.

Complaining you can't figure out if React or Angular or Vue will be relevant in six months is a bit like complaining you can't figure out if C++ or Java will be relevant in six months. Yes, there is lots of advancement happening in the front end space. Yes, that's a good thing. No, it's not an excuse to act like you're paralyzed to understand the current state.

Re: React Native for Windows and Mac

#72
They supply short Counter example and claim they're both the same. However looking at the code button handler called onClick for react and onPress in React Native. Unless this is a simple typo why doing crazy things like that?

Re: React Native for Windows and Mac

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

Any other evidence? I don't "feel" this, flutter seems to be floundering from what I've seen.

Same feeling here. still waiting for that killer flutter app to convince me one can actually build a real app with decent latency in flutter

Re: React Native for Windows and Mac

#75
post #18

I think the killer feature here is natively targeting Windows AND macOS simultaneously. The only cross-platform alternatives that I've seen in the ecosystem use either web or Gtk in the frontend, and both of these have a distinctly non-native feel to them.

nice, means that Qt apps fit well enough that you don't even notice them :p

Re: React Native for Windows and Mac

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

I would be careful with Flutter’s web port. It’s going to be a pretty divergent approach in terms of web dev familiarity, bundle size, and compatibility with native web features (they had to implement copy and paste from scratch, for example). It is very similar to the approach Famous took back when. It is not looked kindly upon by many web platform advocates I know.

Re: React Native for Windows and Mac

#77
post #52
post #17

React Native scares me with its dependency webs: http://npm.anvaka.com/#/view/2d/react-native From my experience, it's really great to work with and definitely saves a ton of work, but the depgraph above fills me with doubt for use in sensitive applications such as in finance or healthcare. For this reason, I've been trying out Flutter or even considering to go back to native apps. Perhaps there's some kind of middle…

wtf! that's insane! now I'm curious to look up other oss projects I use :)

It's turtles all the way down.

Re: React Native for Windows and Mac

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

Particularly outside of the US, in my experience. Having spent considerable time in React, RN, and Flutter the difference is remarkable. Unless devs are big fans of JS, Flutter is a compelling alternative [1]. 1: https://blog.benroux.me/us-devs-are-sleeping-on-flutter/

Your conclusion re: Cordova is pretty outdated. Also these days folks are moving to Capacitor instead.

Re: React Native for Windows and Mac

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

VST2 just has to die already

Re: React Native for Windows and Mac

#80

Earlier quoted context omitted.

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.

> How long do you think Flutter will be supported by Google? I am curious about how often this sentiment gets brought up about Go or Kubernetes.

Go and kubernetes clearly have reached a critical user mass that makes one confident other companies will maintain it even if for some reason google abandons ship.

flutter on the other hand is tremendously complex, and has yet to display any major company having bet their future on it.

Post reply on HN