ReactiveUI (RxUI) против реактивных расширений
от http://docs.reactiveui.net/en/index.html:
ReactiveUI-это фреймворк MVVM, который позволяет использовать реактивный Расширения для .NET для создания элегантных, проверяемых пользовательских интерфейсов, которые работать на любой мобильной или настольной платформы.
rxui как-то отличается от реактивных расширений?
Почему я должен предпочитать RxUI над MVVMCross / light+Rx? Что такого особенного? Может ли RxUI сделать то, что Rx не может? Это больше лаконично? Здесь уютнее?
Я видел пример на странице github https://github.com/reactiveui/ReactiveUI#a-compelling-example. Но не могу ли я сделать то же самое с just Rx?
P. S. А есть ли в API док где-то?
1 ответов
вы включили здесь много вопросов, поэтому я отвечу на них по одному.
rxui как-то отличается от реактивных расширений?
да. Реактивные Расширения is "библиотека для составления асинхронных и основанных на событиях программ с использованием наблюдаемых последовательностей и операторов запросов в стиле LINQ." это не имеет ничего общего с UI в частности. Rx предоставляет вам общую абстракцию над поток данные.
RxUI-это структура MVVM, что означает