Microsoft가 실험적 C# 프레임워크 Microsoft.UI.Reactor를 소개했다. XAML과 코드 비하인드 대신 상태를 갱신하고 그 상태로 UI를 계산하는 MVU 방식으로 작성하며 실제 렌더링에는 기존 WinUI 컨트롤을 사용한다. 작은 앱은 .NET 10의 파일 기반 구조로 패키지 설정과 코드를 한 파일에 넣어 시험할 수 있다. 새 렌더러나 WinUI 포크가 아니고 XAML 또는 MVVM의 대체를 강제하지도 않는다. 아직 지원 정책과 API 안정성 보장이 없는 프리뷰이므로 기존 운영 앱의 전면 이전보다 제한된 실험에 적합하다.
테크로 돌아가기
테크
Microsoft.UI.Reactor, C#으로 네이티브 WinUI 구성
XAML을 폐기하는 새 플랫폼이 아니라 기존 WinUI 위에서 다른 상태 관리 방식을 시험하는 도구다.