ReactiveUIは、機能的なリアクティブプログラミングに触発されたすべての.NETプラットフォームの構成可能なクロスプラットフォームモデル視聴視点フレームワークです。これは、ユーザーインターフェイスから抽象的な状態を抽象化し、読みやすい場所の機能を中心にアイデアを表現し、アプリケーションの精神を改善できるパラダイムです。
?始めますか?パッケージをインストールしますか?ビデオを見る?サンプルを表示しますか? ReactiveUIについて話し合います
卒業生のメンテナーであるKent Boogartによって書かれた素晴らしい本があります。
次のパッケージをインストールして、独自のReactiveUIアプリの構築を開始します。注:プラットフォーム固有のパッケージの一部が必要です。これは、パッケージを適切にインストールするまで、アプリが期待どおりに機能しないことを意味します。詳細については、インストールドキュメントページを参照してください。
| プラットフォーム | ReactiveUIパッケージ | ヌゲット |
|---|---|---|
| .NET標準 | ReactiveUi | |
| Reactiveui.fody | ||
| 単体テスト | Reactiveui.testing | |
| WPF | ReactiveUi.wpf | |
| UWP | Reactiveui.uwp | |
| winui | Reactiveui.winui | |
| マウイ | Reactiveui.maui | |
| Windowsフォーム | Reactiveui.winforms | |
| Xamarin.Forms | Reactiveui.xamforms | |
| Xamarin.Essentials | ReactiveUi | |
| Androidx(Xamarin) | Reactiveui.androidx | |
| Xamarin.Android | ReactiveUi.AndroidSupport | |
| Xamarin.ios | ReactiveUi | |
| xamarin.mac | ReactiveUi | |
| タイゼン | ReactiveUi | |
| ブレザー | Reactiveui.blazor | |
| プラットフォームUNO | Reactiveui.uno | |
| プラットフォームUNO | Reactiveui.uno.winui | |
| アバロニア | Avalonia.ReactiveUi | |
| どれでも | raciveui.validation |
コアチームメンバー、ReactiveUI貢献者、およびエコシステムの貢献者は、自由時間にこのオープンソース作業を行います。真剣なタスクであるReactiveUIを使用し、より多くの時間を投資してほしい場合は、寄付してください。このプロジェクトは、収入/生産性も向上します。開発とアプリケーションをより速くし、必要な帯域幅を減らします。
スポンサーになります。
これが寄付の使用方法です。
質問がある場合は、githubの問題やスタックオーバーフローに関する議論がすでに答えているかどうかを確認してください。
何か話し合いたい、または単に助けが必要な場合は、ここに私たちのゆるい部屋があります。
サポートリクエストのためにGitHubの問題を開かないでください。
ReactiveUIは、OSIが承認したオープンソースライセンスの下で開発されており、商業用であっても自由に使用可能で分布します。
プルリクエストを送信する場合は、最初にGitHubの問題を開いて議論してください。私たちは初めてのPR貢献者に優しいです。
詳細については、変更を寄付する方法については、貢献ガイドラインを参照してください。
![]() グレン・ワトソン オーストラリア、メルボルン | ![]() クリス・パルマン イギリス |
![]() ロドニー・リトルズII 米国テキサス | ![]() コルト・バウマン 韓国 |
以下は、過去にコアチームメンバーでした。
![]() ジェフリー・ハントリー オーストラリア、シドニー | ![]() ケント・ブーガート オーストラリア、ブリスベン | ![]() オリー・レベット 英国ロンドン |
![]() アナス・ベッツ 米国サンフランシスコ | ![]() ブレンダンフォースター オーストラリア、メルボルン | ![]() クレア・ノボトニー 米国ニューヨーク |
![]() Artyom Gorchakov モスクワ、ロシア |
ReactiveUIは.NET Foundationの一部です。財団に関連する他のプロジェクトには、Microsoft .Netコンパイラプラットフォーム(「Roslyn」)、およびMicrosoft ASP.NETプロジェクトファミリー、Microsoft .Net .Net Core&Xamarinフォームが含まれます。