微软推Reactor框架告别网页套壳

IT时代网10月23日消息,微软正在加速推进名为Microsoft.UI.Reactor的实验性C#框架,降低WinUI原生应用开发门槛,以扭转Windows 11系统上的“网页套壳”体验趋势。在Windows 11系统上,不少应用依赖Electron或WebView2将网页直接打包成桌面端应用,导致体验割裂、内存占用偏高,天气应用曾因加载网页内容占用超过1GB内存。微软此前已表态计划打造100%原生应用,并重申将继续投入WinUI。Reactor框架可直接渲染WinUI控件和基础组件,让开发者不必先学习XAML标记语言,能用C#描述界面,对来自Android、macOS、React、SwiftUI等生态的开发者尤其友好。原本需要五个文件加一个项目文件的示例应用,使用Reactor后可压缩为一个C#文件。该框架还内置60多项代码检查,可发现深色模式适配、无障碍、性能等问题,并能在多数编辑操作后保留应用状态,开发者可即时查看修改效果。结合AI编程工具,微软希望让更多开发者快速构建原生Windows应用。

注:本文配图由AI生成。本文综合自IT之家等,文中包含AI辅助创作的内容。

编辑:林一舟

THE END