ReactiveUI: различия между версиями

Материал из DZWIKI
Перейти к навигации Перейти к поиску
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{Заготовка}}
{{Заготовка}}
'''ReactiveUI''' — полноценный [[MVVM]]-фреймворк: bindings, routing, message bus, commands и прочие слова, которые есть в описании почти любого MVVM-фреймворка, есть и тут. Применяться он может практически везде, где есть [[.NET]]: [[WPF]], [[Windows Forms]], [[UWP]], [[Windows Phone 8]], [[Windows Store]], [[Xamarin]], [[Avalonia|AvaloniaUI]].
'''ReactiveUI''' — это архитектурный патерн вдохновленный функциональным [[Реактивное программирование|реактивным программированием]], который позволяет создавать реактивные, тестируемые и композируемые пользовательские интерфейсы с использованием [[MVVM]].
 
'''ReactiveUI''' — полноценный [[MVVM]]-фреймворк: bindings, routing, message bus, commands и прочие слова, которые есть в описании почти любого MVVM-фреймворка, есть и тут.  
Он поддерживает все платформы [[.NET]]: [[WPF]], [[Windows Forms]], [[UWP]], [[Windows Phone 8]], [[Windows Store]], [[Xamarin]], [[Avalonia|AvaloniaUI]].


== Описание ==
== Описание ==
ReactiveUI построен вокруг [[Реактивное программирование|реактивной модели программирования]] и использует [[ReactiveX|Reactive Extensions (Rx)]].
ReactiveUI построен вокруг [[Реактивное программирование|реактивной модели программирования]] и использует [[ReactiveX|Reactive Extensions (Rx)]].
== Библиотеки ==
* [[ReactiveUI.Validation]]
* [[ReactiveValidation by Vsevolod Pilipenko]]


== Ссылки ==
== Ссылки ==
Строка 9: Строка 16:
* [https://www.reactiveui.net/docs/ Documentation]
* [https://www.reactiveui.net/docs/ Documentation]
* {{github|reactiveui|ReactiveUI}}
* {{github|reactiveui|ReactiveUI}}
* https://www.nuget.org/packages/ReactiveUI/
{{Типы шаблонов проектирования}}


[[Категория:Категоризовать]]
[[Категория:ReactiveUI| ]]
[[Категория:Архитектурные шаблоны проектирования]]
[[Категория:Инструменты программирования для .NET]]

Текущая версия от 17:43, 11 сентября 2023

ReactiveUI — это архитектурный патерн вдохновленный функциональным реактивным программированием, который позволяет создавать реактивные, тестируемые и композируемые пользовательские интерфейсы с использованием MVVM.

ReactiveUI — полноценный MVVM-фреймворк: bindings, routing, message bus, commands и прочие слова, которые есть в описании почти любого MVVM-фреймворка, есть и тут. Он поддерживает все платформы .NET: WPF, Windows Forms, UWP, Windows Phone 8, Windows Store, Xamarin, AvaloniaUI.

Описание

ReactiveUI построен вокруг реактивной модели программирования и использует Reactive Extensions (Rx).

Библиотеки

Ссылки