Per*_*nce 1 c# blazor maui maui-blazor
我认为这个问题是不言自明的。
MAUI 是跨平台 UI 框架 Xamarin.Forms 的演变。
Blazor 是 MS 的新前端 C# 框架。
然而,MAUI Blazor,我不清楚。
我怀疑它是以下之一:
那么混合 maui/blazor 应用程序到底有什么用呢?他们可以让您做哪些仅使用 MAUI 或 Blazor 无法完成的事情?
这取决于您想要使用哪种技术编写 UI,以及您希望用户如何运行您的应用程序。
用 HTML / CSS 编写的 UI | 用 XAML 编写的 UI | |
---|---|---|
原生应用程序 | 毛伊岛布拉佐尔 | 毛伊岛 |
浏览器网站 | Blazor(+Razor 和常规 ASP.Net) | 不存在 |
本质上是 Blazor 的 Web 视图包装器,类似于 Electron 的工作方式。
是正确的。您可以手动创建BlazorWebView 控件,也可以使用 Maui Blazor 模板,该模板将为您搭建所有这些控件。
允许您将 MAUI 应用程序定位到网络
是不正确的。这不允许您在浏览器中运行 XAML UI。
允许您将 Blazor 应用程序定位到本机
大部分是正确的。您可以在 Maui Blazor 应用程序中重复使用相同的 Blazor 组件和逻辑,这样您就可以在浏览器和本机应用程序中拥有(大部分)相同的代码库和用户体验。
归档时间: |
|
查看次数: |
524 次 |
最近记录: |