【问题标题】:Maui Blazor or XAML?Maui Blazor 还是 XAML?
【发布时间】:2022-06-20 16:56:15
【问题描述】:

我想进入毛伊岛并为我确定了第一个项目。现在我必须决定是进入 Blazor 还是 XAML。 我的应用应具备以下技术要求:

  • 自己的颜色主题
  • 响应式布局
  • 访问 OneDrive
  • 以 Android 和 Windows 为目标(Linux 可以,但我并不真正支持)

个人经验:我在几年前做过一些 WPF 编程,并且对 Blazor 和 Xamarin Forms 也很感兴趣(仅限初学者)。

您建议从哪个技术栈入手? XAML 还是 Blazor?

【问题讨论】:

    标签: blazor maui maui-blazor


    【解决方案1】:

    说实话,不可能。这在很大程度上取决于您的个人喜好和现有知识。两者都可以满足您的所有要求。

    查看您的需求列表,唯一让我印象深刻的是响应式布局。对于 .NET MAUI(我的意思是 XAML),您可能需要学习一两件事来了解如何做到这一点,这可能更受 Blazor 支持,因为它使用 Bootstrap。

    自己的颜色主题可以很容易地完成,唯一的区别是:在 CSS 或 XAML 中完成。尽管使用 .NET MAUI 您也可以使用 CSS,但您可能会缺少一些(次要)功能。我不太确定的一件事是 Blazor 如何在 .NET MAUI 中处理浅色/深色主题。我希望它能够正常工作,但这可能需要仔细检查。

    关于 .NET MAUI Blazor(或 Blazor Hybrid)的唯一“网络”是 UI。 HTML 被渲染并且在所有平台上看起来都是一致的。功能是一样的。您仍然可以访问所有设备功能并实现所需的一切,包括访问 OneDrive。

    当然,它仍然是一个 Web 视图,用户可能会注意到这一点并发现用户体验不如原生 UI 应用。

    希望这对您有所帮助!

    【讨论】:

      【解决方案2】:

      如果您使用 Blazor,那么您应该能够在需要时将其转换为 Web 应用程序。这是一个相当不错的福利。

      上周末我才刚刚开始接触并编写了一些增量游戏骨架。我以前从未使用过 blazor 或 razor,我从未做过 Web 开发,所有事情都认为它非常容易学习。

      【讨论】:

        猜你喜欢
        • 2023-02-22
        • 2023-01-09
        • 2022-10-02
        • 2022-11-13
        • 2022-09-27
        • 2022-12-23
        • 1970-01-01
        • 2023-02-07
        • 1970-01-01
        相关资源
        最近更新 更多