什么是最好的Material Design UI框架

时间:2015-09-29 02:16:58

标签: user-interface polymer material-design angular-material materialize

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

  1. Angular Material
  2. Materialise的
  3. 聚合物
  4. 我想为我的项目选择其中一个材料设计框架。我对这些框架有几点担忧。

    1. 框架的稳定性和未来可维护性是什么
    2. 根据我们的新要求和组件轻松定制框架
    3. 其他人使用框架
    4. 其中包含大部分功能
    5. 通过考虑上述问题,有人可以建议我使用什么作为材料设计框架?

2 个答案:

答案 0 :(得分:8)

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

  1. 浏览器兼容性

    I)在所有3个浏览器中实现Materialise支持。

    II)聚合物在IE和safari中不支持

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

  2. 稳定性

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

    II)聚合物仍处于开发阶段。下一个版本可以完全       不同。

    III)角质材料仍在开发中。下一个版本可以        完全不同。

  3. 材质外观

    I)实现非纯材料设计。

    II)聚合物纯材料设计。

    III)角材料纯材料设计。

  4. 功能

    I)与其他两个相比,物化特征更少。

    II)聚合物功能丰富。

    III)Angular Material功能丰富。

  5. 将来

    I)实现不清楚。

    II)聚合物非常清楚,因为谷歌这样做。

    III)Angular Material非常清晰,因为google正在做这件事。

  6. 总体而言,很难说哪种是最好的。如果不是因为IE中缺乏支持(人力资源领域很多人仍然使用IE),我的选择将是Polymer。如果有人知道Angular Material的浏览器兼容性,请发表评论。

答案 1 :(得分:4)

我会根据您的担忧回答。 我不太了解实现,但通过查看他们的网站,我想我可以将其与其他图书馆联系起来。

  1. 我认为Polymer比其他两个更稳定,因为它是1.0版的生产就绪。虽然其他两个仍在开发中,但它们的第一个版本还没有发布。 聚合物和角材料都是谷歌的项目,所以未来的可维护性将是适当的。我不是很有希望实现。

  2. 我在角度材料方面做得更多,而且比其他两个更加可定制。

  3. 我没有统计数据。

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

  5. 我想总结一下,如果你想使用纯材料设计,那么你应该选择角材料。