ReactXP – A library for building cross-platform apps
microsoft.github.io
ReactXP – A library for building cross-platform apps
1–10 of 124 posts
Re: ReactXP – A library for building cross-platform apps
#2Re: ReactXP – A library for building cross-platform apps
#3> 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 subscriptions between components and stores. This eliminates most of the code involved in subscribing and unsubscribing. This pattern, which we refer to as ReSub, is independent of ReactXP, but they work well together.
That's interesting, I wonder how this differ from redux and others
I wonder also how is navigation is handled, is it easy to add react navigation in the mix?
Clicking on Next while on https://microsoft.github.io/reactxp/docs/animations navigates to a 404
Re: ReactXP – A library for building cross-platform apps
#4Re: ReactXP – A library for building cross-platform apps
#5> 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…
Re: ReactXP – A library for building cross-platform apps
#6> 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…
Looks similar to rxjs or mobx based state stores.
Re: ReactXP – A library for building cross-platform apps
#7Seems interesting. Hope they add linux support.