ReactiveUI เป็นกรอบการทำงานแบบข้ามแพลตฟอร์มแบบจำลองมุมมองมุมมองโมเดลสำหรับแพลตฟอร์ม. NET ทั้งหมดที่ได้รับแรงบันดาลใจจากการเขียนโปรแกรมปฏิกิริยาที่ใช้งานได้ซึ่งเป็นกระบวนทัศน์ที่ช่วยให้คุณสามารถแสดงสถานะที่ไม่แน่นอนได้จากส่วนต่อประสานผู้ใช้ของคุณ
- เริ่มต้น? ติดตั้งแพ็คเกจ? ดูวิดีโอ? ดูตัวอย่าง? พูดคุยเกี่ยวกับ reactiveui
มีหนังสือที่ยอดเยี่ยมที่เขียนโดย Kent Boogart ศิษย์เก่าของเรา
ติดตั้งแพ็คเกจต่อไปนี้เพื่อเริ่มสร้างแอพ ReactiveUI ของคุณเอง หมายเหตุ: จำเป็นต้องมีแพ็คเกจเฉพาะแพลตฟอร์มบางอย่าง ซึ่งหมายความว่าแอปของคุณจะไม่ทำงานตามที่คาดไว้จนกว่าคุณจะติดตั้งแพ็คเกจอย่างถูกต้อง ดูหน้าเอกสารการติดตั้งสำหรับข้อมูลเพิ่มเติม
| แพลตฟอร์ม | แพ็คเกจ ReactiveUi | นูเกต |
|---|---|---|
| . NET มาตรฐาน | ปฏิกิริยาตอบโต้ | |
| reactiveui.fody | ||
| การทดสอบหน่วย | ReactiveUi.testing | |
| WPF | reactiveui.wpf | |
| UWP | reactiveui.uwp | |
| Winui | Reactiveui.winui | |
| เมาอิ | reactiveui.maui | |
| แบบฟอร์ม Windows | reactiveui.winforms | |
| xamarin.forms | ReactiveUi.xamforms | |
| Xamarin.Essentials | ปฏิกิริยาตอบโต้ | |
| Androidx (Xamarin) | Reactiveui.androidx | |
| Xamarin.android | Reactiveui.androidsupport | |
| xamarin.ios | ปฏิกิริยาตอบโต้ | |
| xamarin.mac | ปฏิกิริยาตอบโต้ | |
| Tizen | ปฏิกิริยาตอบโต้ | |
| สีดำ | Reactiveui.blazor | |
| แพลตฟอร์ม uno | Reactiveui.uno | |
| แพลตฟอร์ม uno | Reactiveui.uno.winui | |
| อวาโลเนีย | Avalonia.reactiveui | |
| ใดๆ | reactiveui.validation |
สมาชิกในทีมหลักผู้มีส่วนร่วมและผู้มีส่วนร่วมในระบบนิเวศทำงานโอเพนซอร์ซนี้ในเวลาว่าง หากคุณใช้ ReactiveUi งานที่จริงจังและคุณต้องการให้เราลงทุนเวลามากขึ้นโปรดบริจาค โครงการนี้เพิ่มรายได้/ผลผลิตของคุณด้วย มันทำให้การพัฒนาและแอปพลิเคชันเร็วขึ้นและลดแบนด์วิดท์ที่ต้องการ
เป็นสปอนเซอร์
นี่คือวิธีที่เราใช้การบริจาค:
หากคุณมีคำถามโปรดดูว่าการสนทนาใด ๆ ในปัญหา GitHub ของเราหรือสแต็กล้นได้ตอบแล้วหรือไม่
หากคุณต้องการพูดคุยบางอย่างหรือเพียงแค่ต้องการความช่วยเหลือนี่คือห้องหย่อนของเราที่ซึ่งมีบุคคลที่ต้องการความช่วยเหลืออยู่เสมอ!
โปรดอย่าเปิดปัญหา GitHub สำหรับคำขอสนับสนุน
ReactiveUi ได้รับการพัฒนาภายใต้ใบอนุญาตโอเพ่นซอร์สที่ได้รับการรับรองจาก OSI ทำให้สามารถใช้งานได้อย่างอิสระและกระจายได้แม้สำหรับการใช้งานเชิงพาณิชย์
หากคุณต้องการส่งคำขอดึงโปรดเปิดปัญหา GitHub ก่อนเพื่อหารือ เราเป็นผู้สนับสนุนการประชาสัมพันธ์ครั้งแรกที่เป็นมิตร
ดูแนวทางการสนับสนุนสำหรับข้อมูลเพิ่มเติมว่าจะมีส่วนร่วมในการเปลี่ยนแปลงได้อย่างไร
![]() Glenn Watson เมลเบิร์นออสเตรเลีย | ![]() Chris Pulman สหราชอาณาจักร |
![]() Rodney Littles II เท็กซัสสหรัฐอเมริกา | ![]() เด็กชาย Bauman เกาหลีใต้ |
ต่อไปนี้เป็นสมาชิกทีมหลักในอดีต
![]() Geoffrey Huntley ซิดนีย์ออสเตรเลีย | ![]() Kent Boogaart บริสเบนออสเตรเลีย | ![]() Olly Levett ลอนดอนสหราชอาณาจักร |
![]() Anaïs Betts ซานฟรานซิสโกสหรัฐอเมริกา | ![]() เบรนแดนฟอร์สเตอร์ เมลเบิร์นออสเตรเลีย | ![]() Claire Novotny นิวยอร์กสหรัฐอเมริกา |
![]() Artyom Gorchakov มอสโกรัสเซีย |
ReactiveUi เป็นส่วนหนึ่งของรากฐาน. NET โครงการอื่น ๆ ที่เกี่ยวข้องกับรากฐาน ได้แก่ แพลตฟอร์มคอมไพเลอร์ Microsoft .NET ("Roslyn") รวมถึง Microsoft ASP.NET ตระกูลโครงการ Microsoft .NET Core & Xamarin