首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Blazor Server和Blazor WebAssembly的长期竞争是什么?

Blazor Server和Blazor WebAssembly的长期竞争是什么?
EN

Stack Overflow用户
提问于 2020-05-29 07:55:32
回答 1查看 514关注 0票数 1

我很清楚Blazor Server和Blazor WebAssembly的优缺点。也就是说,我们应该使用哪一个来建立一个新的公司网站?虽然“视情况而定”可能是你的答案,但在我们的标准中,它不仅仅是勾选了更多的框。

有人知道微软的长期路线图/方向是什么吗?如果我们在Blazor Server中构建它,然后在两年后了解到微软想要弃用它而支持WebAssembly,那么我们就犯了一个大错误(比如我们选择了LINQ而不是EF,但不要让我开始做那个!)。如果我们认为WebAssembly更适合未来(特别是考虑到所有的热议),但两者最终都被完全吹捧/长期支持,那么使用Blazor Server (取决于标准)可能更有意义。

也就是说,标准是可以改变的(哦,人性!)。如果我们在Blazor Server中构建它,但是我们的CEO说他希望它呈现一个计算器,即使是离线的(好吧,这不会发生,但你知道我的意思),那么我们就无法做到这一点。相反,如果我们构建WebAssembly,然后业务需要某种东西(我不知道..为了显示搜索引擎优化统计数据),它会更好地与Blazor服务器的另一种方式。

在当今世界,大多数公司都有一个网站和一个原生移动应用程序(Dominoes、MGM Grand等等)。我意识到使用PWA的WebAssembly是一种方法,我们小公司可以在不实际编写应用程序的情况下拥有一个伪本地应用程序(Xamarin到iOS,Android),但这是一个长期的游戏吗?你明白我要问的问题了吗?这不是关于每种方法的具体利弊,而是试图从现在开始五年后的情况,并在今天为未来做出正确的决定。我的直觉告诉我什么都是WebAssembly,但我的直觉也告诉我LINQ胜过EF。

提前感谢您的评论。

EN

回答 1

Stack Overflow用户

发布于 2020-05-29 14:35:45

看看ONE net的公告,微软的发展方向:The Journey to One .NET

从全球范围来看,我们正在走向基于Net.Core、Blazor和Xamarin的跨平台一致性:

https://devblogs.microsoft.com/dotnet/introducing-net-multi-platform-app-ui/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62076428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档