欢迎来到 Dotnet 工具箱!在这里,你可以发现各种令人惊喜的开源项目!
blazor 团队每次发布都会对 blazor 进行改进,但 .net 开发人员仍然不向新开发人员推荐它,而是告诉他们学习 angular 或 react。
如果 .NET 开发者不使用 Blazor,谁会使用它?如果微软在其网站上不使用 Blazor,谁会使用它?如果 .NET 开发者不信任 Blazor,为什么他们选择像 Angular 这样的复杂 JS 框架,而可以使用 Svelte 或 Vue?
Blazor 开发速度很快
mainemason 回复说: Blazor 让我从一个犹豫不决的“我想我应该写个脚本简化一下这个任务”的 DBA 变成了为我的公司发布了我的第一个企业 Web 应用程序。现在我刚刚加入了一个致力于重构遗留产品的团队。
所以……不用说,我爱 Blazor。我没用过其他 Web 框架,但它做得很好,而且我对它为我的职业发展带来的帮助非常满意。
Blazor 让我想起来了 Silverlight
Nisd 回复:只要微软的旗舰产品没有使用 Blazor,我就不会鼓励采用它。Silverlight 已经让我吃尽苦头了。
Aspire 完全使用 Blazor 开发
diver88 回复说, .NET Aspire 仪表板完全用 Blazor 编写。
不过也有人提出质疑,Aspire 是一款开发产品。它甚至很难达到 1000 万用户(像 Outlook 这样的旗舰产品拥有数亿用户)。微软有数千款产品。我从事微软开发工作已有 20 年。在我学习或推广 Blazor 之前,最好先让它成为 50 款面向消费者的顶级产品中少数几款产品的基础。
新的 Outlook 本来可以用 Blazor 制作一个好产品,但没有这样做说明 Blazor 还不能做这样的事情,或者微软对它不够信任,这有点类似。
.NET 全栈开发者
jafarykos:我是一名.NET 全栈开发者,但在团队中我专注于前端开发。Blazor 是我 20 年来用过的最有趣、最流畅、最易用的框架。
我花了一段时间才转变思路,将数据发送到前端,但开发速度确实很快。我很喜欢不用 JavaScript 来获取数据。唉,我的很多实时应用本来就用 WebSocket 推送数据到 JavaScript,所以为什么不直接用 C# 事件,用一个代码库来处理呢?
Blazor 专注于 Wasm
alexwh68 :我从早期测试版开始就一直在使用 blazor 进行开发,我的背景是 asp,然后是 asp.net(mvc),然后是 blazor,最初完成的几个应用程序都是 wasm,今天仍然运行良好,偶尔会升级 .net 版本,在众多不同的设备上运行,一直到树莓派。
然后我转到了 blazor Server,更大的站点连接得更好,公司内部门户等。即使在连接良好的情况下,blazor Server 有时仍然会出现尝试连接消息,我使用 websockets、signalr 等等。
我今天的结论是为什么我停止使用 wasm,它确实有效,可以应对网络故障等。
微软我试图让 Blazor 成为所有人的万能工具,共享语言乌托邦并不那么重要,他们应该专注于 Wasm,因为那是产品真正的优势所在。
对此,您怎么看,欢迎在评论区回复~
往期推荐:
分享
点收藏
点点赞
点在看