Live data from Hacker News

ReactXP – A library for building cross-platform apps

microsoft.github.io

81–90 of 124 posts

Re: ReactXP – A library for building cross-platform apps

#81
post #59

Earlier quoted context omitted.

I wouldn't recommend Forms, I worked with it for about 4-5 months full time last summer and it was unstable and unperformant.

Forms is the only real selling point for Xamarin. Too bad it doesn't have a good reputation.

I beg to differ. The xamarin stack on Android without forms is much preferable to whatever confused iteration of java+toolchain Google is currently offering.

Re: ReactXP – A library for building cross-platform apps

#83

I would really love if MS brought out some kind of .net core electron alternative. Xaml is nice enough to build UI with, .net core works across macOS and Linux, and the whole package wouldn't need an entire copy of chromium for each install

Just use http://www.scalafx.org/ - no xml, more available libraries, better performance, better cross-platform development(IntelliJ etc.) with a modern language.

Re: ReactXP – A library for building cross-platform apps

#84
post #50
post #46

I really want React for desktop apps. Currently we are running into some performance issues with large datasets and spreadsheets, and being able to offer a performant desktop app would be ideal. Right now we're considering using .NET and ReoGrid, since Qt is too expensive and we only target Windows anyways.

You can use Electron and do that. Not a ton of love for it around here because omg a web page as a desktop app the horror but I've had good experiences with it. (And if you e ever used Slack or Atom, you've used Electron)

Electron is the worst thing happened to desktop apps lately. They're slow and resource-hungry. It's a really bad idea.

Re: ReactXP – A library for building cross-platform apps

#85
post #78
post #55

Earlier quoted context omitted.

And I believe the desktop (Win) version of Skype is still in Delphi, right?

The latest Skype is UWP

I don't think so. Just checked with Spy++, I can see a lot of TControl-s (Delphi/VCL controls).

Re: ReactXP – A library for building cross-platform apps

#86
post #71
post #59

Earlier quoted context omitted.

Forms is the only real selling point for Xamarin. Too bad it doesn't have a good reputation.

The OS API integration, C# and F# are also selling points. Qt doesn't support even half of the OS APIs that Xamarin does. As for JavaScript based solutions, I don't intend to ever use it outside the browser.

I have same feelings for js in general, but I suggest you to try React Native. Just follow their official docs/tutorial. I was pleasantly surprised how straightforward it is. I believe you can as well use TypeScript.

Re: ReactXP – A library for building cross-platform apps

#87
post #3

> ReSub > The Skype team initially adopted the Flux principles, but we found it to be cumbersome. It requires the introduction of a bunch of new classes (dispatchers, action creators, and dispatch events), and program flow becomes difficult to follow and debug. Over time, we abandoned Flux and created a simpler model for stores. It leverages a new language feature in TypeScript (annotations) to automatically create s…

Isn't this basically like mobx with it's observables?

https://mobx.js.org/getting-started.html

Re: ReactXP – A library for building cross-platform apps

#89

I've been developing a cross-platform app with React Native, and react-native-web has been working really well. It took almost no effort to get my React Native app working in a browser. I might be wrong, but it looks like ReactXP is just an alternative to react-native-web, with some additional abstractions and conventions for stores, etc. I'm not sure I want to switch to ReactXP. I really like being able to use the R…

We need a comparison / review.
Post reply on HN