Xamarin Forms:对于哪种项目,Reactive UI 更可取?

Xamarin Forms: For what kind of projects is Reactive UI preferable?

我想知道什么样的项目可以使用ReactiveUI mvvm框架。我知道 FreshMvvm 几乎可以用于大多数项目,但我想知道是否有任何特定场景可以使用 Reactive UI?

我不太确定,如果这个问题违反了 Whosebug 的规则,但我只是想清楚地了解在哪些情况下我们可以更喜欢 Reactive UI。

谢谢

你的问题主要是征求意见,我认为没有明确的答案。您必须评估每个框架并确定最适合您的框架。

FreshMvvM和ReactiveUI都是MvvM框架。他们不会对您可以制作的项目类型施加明显的限制,除非他们不支持您需要的平台。请查阅每个框架的相应站点以查看支持哪些平台。

ReactiveUI FreshMvvm

还值得一提的是,ReactiveUI 利用了 Reactive Extensions。它鼓励 "functional" 风格编程与命令式编程。

我看不出任何 MVVM 框架会限制您可以创建的应用程序类型的原因,只要您拥有所需的受支持平台即可。这些只是帮助 MvvM* 设计模式的框架。

如果你能针对你的犹豫提出更具体的问题,那就太好了。

注意* FreshMvvm 在设计时考虑了 Xamarin.Forms,而 ReactiveUI 也支持其他非移动平台。