Semantic-ui与Bootstrap

哪一个是最好的,如果可能,请提供这两者的区别和优点。

Semantic-ui与Bootstrap我正试图build立我的用户界面,真正困惑的是如何使用。

请build议我最好的一个,如果可能的例子。

我认为我们现在看不到Bootstrap和Semantic-UI之间的区别,Semantic-ui是新的,所以我们必须让时间来决定:)

我的观点:语义UIdevise比Bootstrap更好,更干净,易于使用,严格的编码,有用的组件,轻量级。 我在Semantic-UI中看到了框架的未来,所以我会贡献并希望最好,但是我不会将它用于依赖巨大反馈和支持的大型项目!

如果你不介意的话,我在Zurb的主题中joinFoundation(目前Bootstrap唯一真正有效的select)。

我只是检查了项目/框架SemUI,这是非常棒的。 以严格的语义构build页面的想法显然是很好的,而且我认为devise非常令人惊叹,并且有很多组件和设置可供select。

另一件我注意到的事情是包,组织的很好,如果你想要的话,每个组件都有它自己的样式表和脚本文件,所以你只需要加载你需要的东西,即使你包含了很大的包一切都在一个单一的页面。

对于预发布,我承认我正在考虑用这样的框架构build我的下一个Web应用程序,但是我有一些困惑:

  • 移动首先就像Bootstrap或Foundation? 从我所能看到的,看起来不是这样;
  • Bootstrap有两个有效和知名的贡献者,基金会得到了Zurb,那么SemanticUI呢? 这是预发布,我们会看到其他版本?

由于这样的困惑,我认为现在应避免将其用于商业/商业项目,也许在不久的将来,但如果您打算将它用于您自己的个人networking应用程序(如我的),我认为这是一个不错的select。

那么如果你想因为某种原因而回退到Bootstrap,我认为这并不是那么痛苦(许多语义组件似乎都是基于Bootstrap的)。

语义UI并不真正解决像Bootstrap和Foundation这样的移动或响应式视图。 它更像是一个预先打包的UI元素的集合,与语义标记一起工作得非常好,比Bootstrap / Foundation更好。 但是现在最大的缺点是它不是以移动为中心的。 所以,如果你想要一个风格良好的网站,使用Semantic-UI。