首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MatBlazor和Material.Blazor有什么区别?

MatBlazor和Material.Blazor有什么区别?
EN

Stack Overflow用户
提问于 2020-12-19 15:31:17
回答 1查看 3.1K关注 0票数 3

在为Blazor ASP.Net核心应用程序带来Material Design的软件包中,有两个看起来非常相似,即MatBlazorMaterial.Blazor。即使是各自的文档页面(例如MatBlazor buttonMaterial.Blazor button)也非常相似。

我以前使用过MatBlazor,但以前没有使用过Material.Blazor,我想知道这两个包之间的主要区别,以帮助我决定使用哪个向前移动。

MatBlazor于2018年首次发布,Material.Blazor于2020年首次发布。这些包似乎有不同的作者,只有一个single contributor对github上的两个项目都有贡献(MatBlazor githubMaterial.Blazor github)。

MatBlazorMaterial.Blazor之间的主要区别是什么

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-20 07:48:33

作为MatBlazor的贡献者,我可以告诉你肯定有一些不同之处。您正在比较MatBlazor和Material.Blazor,但实际上有很多这样的包,包括MudBlazor、Blazorise、Radzens Material components等等。每个库都旨在实现ASP.NET Core Blazor的材料设计组件。

每个库如何做到这一点取决于作者。例如,在幕后,MatBlazor实际上有相当数量的JavaScript来运行,而MudBlazor的目标是主要是Blazor,尽可能少的JS。

现在,特别是MatBlazor和Material.Blazor,两者似乎都有些断断续续地发布。Material.Blazor的明星更少,贡献更少,开放问题也更少。它看起来只是一个更年轻的库。

正如我所说的,我是MatBlazor的贡献者,我不认为只有一个贡献者的说法是准确的。我认为你只是看到一些具有写访问权限的人合并PR,因为其他PR是写给那些派生了MatBlazor版本的人,然后请求具有写访问权限的人合并到开发中。我个人知道至少有5个贡献者,尽管在过去的几个月里,贡献者的一致性和贡献量有所不同。

因此,我会根据需求(文档中有你需要使用的所有内容)和利用率(有多少星形、叉子等来显示其他人正在使用它,这意味着它应该更健壮)以及对项目做出了多少积极贡献来评估这些库。

我希望我们赢得你的MatBlazor,但不管怎样,Blazor继续!

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

https://stackoverflow.com/questions/65367629

复制
相关文章

相似问题

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