什么是最好的Material设计UI框架

What is the best Material Design UI framework

我开始为人力资源管理构建一个 Web 应用程序,并考虑应用 Material 界面设计概念。当我搜索时,我发现有很多框架,例如

  1. Angular Material
  2. Material大小
  3. 聚合物

我想 select 这些 material 设计框架之一用于我的项目。我对这些框架有几个担忧。

  1. 框架的稳定性和未来的可维护性如何
  2. 根据我们的新要求和组件自定义框架有多容易
  3. 其他人是否使用该框架
  4. 具有最多的功能

考虑到上述问题,有人可以建议我使用什么作为 Material 设计框架吗?

我会根据您的顾虑进行解答。 我对 materialize 了解不多,但通过查看他们的网站,我想我可以将它与其他图书馆联系起来。

  1. 我觉得 Polymer 比其他两个稳定得多,因为它已准备好使用 1.0 版进行生产。而另外两个仍在开发中,他们的第一个版本甚至还没有出来。 Polymer 和 angular-material 都是 google 的项目,因此未来的可维护性将是适当的。我对 materialize 不太抱希望。

  2. 我在 angular-material 上做了更多工作,它比其他两个更可定制。

  3. 我没有统计数据。

  4. Angular-Material 和聚合物比 materialize 具有更多的特征。 Angular-material 完全基于 material-设计,并且比其他两个具有更多的 material-设计组件。虽然聚合物由不同的 API(例如:google API)组成,但可以很容易地在您的应用程序中实现。

最后我想说,如果您想使用纯 material-设计,那么您应该选择 angular-material。

我会根据不同的标准分享我的发现

  1. 浏览器兼容性

    I) Materialize 支持所有 3 种浏览器。

    II) Polymer 在 IE 和 safari 中不支持

    III) Angular Material 文档中没有明确提及。

  2. 稳定性

    I) Materialize 仍在开发中,但因为它只是 js 和 css 你将能够跟上它。

    II) 聚合物仍在开发中。下个版本可以完全 不一样。

    III) Angular Material 仍在开发中。下一个版本可以 完全不同。

  3. Material 外观

    I)Material化不纯material设计

    II) 聚合物纯 material 设计。

    III) Angular Material纯material设计。

  4. 特点

    I) Material与其他两个相比,缩小特征较少。

    II) 聚合物功能丰富。

    III) Angular Material 功能丰富.

  5. 未来

    I) Material不清楚.

    II) Polymer 非常清晰,因为 google 这样做了。

    III) Angular Material 非常清楚因为 google 这样做了。

总体而言,很难说哪个最好。如果不是因为 IE 缺乏支持(HR 域很多人仍在使用 IE),我的选择将是 Polymer.If 有人知道 Angular Material 的浏览器兼容性请评论。