ReactiveUI: различия между версиями
Перейти к навигации
Перейти к поиску
Dzmuh (обсуждение | вклад) |
Dzmuh (обсуждение | вклад) |
||
| (не показано 5 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
{{Заготовка}} | {{Заготовка}} | ||
'''ReactiveUI''' — полноценный [[MVVM]]-фреймворк: bindings, routing, message bus, commands и прочие слова, которые есть в описании почти любого MVVM-фреймворка, есть и тут. | '''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).
Библиотеки
Ссылки
- reactiveui.net — официальный сайт ReactiveUI
- Documentation
- Проект ReactiveUI на сайте GitHub
- https://www.nuget.org/packages/ReactiveUI/