微软喊话开发者:用WinUI给Windows 11搞原生应用,性能体验拉满
在Build 2026开发者大会上,微软宣布把WinUI 3框架直接改名叫WinUI,同时开始鼓励开发者用WinUI框架给Windows 11搞高性能原生应用。微软这波释放的信号似乎是别再纵容那些基于Web技术的劣质应用继续拖累Windows 11了,当然话说回来,微软自己以前也是制造Web垃圾的一员。
鼓励开发者搞原生应用:
目前Windows平台上堆满了大量基于Electron、React Native或者WebView 2 Runtime打包的应用,这些玩意儿内存占用高、启动慢、界面风格还不统一,最关键的是性能体验极其拉胯。比如微软自家用WebView2 Runtime开发的Outlook,体验就非常糟心。不过从今年开始,微软已经决定在Windows 11里抛弃基于Web技术的应用,转投更靠谱的原生架构,比如开始菜单(推荐部分)。所以微软也开始鼓励开发者用原生框架开发体验更好的原生应用。只不过对开发者来说,用Electron能省开发成本,大家愿不愿意听微软的话去搞原生应用还得再观察观察,毕竟微软的态度变得实在太快了。
为啥要把WinUI 3改名叫WinUI:
科技以改名为本嘛,所以微软现在宣布把Windows应用生产级平台WinUI 3开发框架更名为WinUI。改名的原因可能是微软觉得用2、3、4这种版本号往下发会让开发者心里打鼓,怕微软不停地推新框架,开发者就得不停地适配,要是微软再来个破坏性大改动,那适配成本就直接起飞了。所以微软强调,基于长期稳定性考虑,WinUI框架正式取消版本号,微软没有计划在未来开发新的UI框架,也不会搞破坏性大改动,让开发者们可以安心专注基于WinUI框架做应用开发,给应用带来更好的使用体验。
微软还透露,Windows 11里更多系统级Shell组件会陆续迁移到WinUI,实现全平台界面风格和性能的统一。不过微软也不会排斥其他框架,只是建议开发者用WinUI而不是Electron这类框架。





