从客观角度来看,两者都不一定比另一个更好,但大多数人基于他们在CSS框架中寻找的内容有明确的偏好。
在本文中,我想帮助您找出哪一个最适合您的需求。
关于Bootstrap
Bootstrap最初是作为Twitter的内部风格指南创建的,它在2011年8月公开发布之后掀起了全球普及。现在,在3.2版本中,移动优先框架是免费且开源的。
Github上将近83,000颗星使它成为最受欢迎的项目,它拥有庞大的粉丝群,是目前使用最广泛的框架。
关于基金会
基金会也是免费的开源软件,它有一个类似的起源故事,在Zurb基金会的基础上作为公司指南。 像Bootstrap一样,它以移动为先,并将自身描述为“最先进的响应式前端框架”。
最近,基金会推出了5.3版本,尽管它比Bootstrap还要少得多,但最新版本已经在转换越来越多的用户。
你应该使用哪个?
就像我之前所说的那样,实际上没有“正确的答案”,但是有一些关键差异可能会为您做出决定。
如果您喜欢使用Less,Bootstrap就是要走的路,因为它目前在Foundation中不可用。 同样,如果您的目标人口统计数据经常使用Internet Explorer,Bootstrap是更好的主意; Foundation不支持IE 8。
Bootstrap的主要优势之一在于其受欢迎程度。 由于它被许多人使用,因此可以得到更多的信息:更多的教程,更多的回答问题等等。
如果你以前从未使用过前端框架,那无疑是最容易开始的地方。
然而,网络建设的老兵可能更喜欢基金会的灵活性。 这是一个更简单的框架,它允许额外的可定制性。
解释谁应该使用哪个框架的最简单方法可能是这样的:
- 如果您需要快速轻松地构建和发布网站(并且不介意是否看起来更有预制),Bootstrap将为您提供良好的服务。
- 如果您想在前端花费更多时间,深入了解定制,并使您的网站看起来更加独特,请选择Foundation。
(这可能不适用于您,但通常面向开发人员的人会选择Bootstrap,而设计师更喜欢Foundation。)
结论
由于这两个框架都是免费且开放源代码的,因此获得最终答案的唯一方法就是尝试每个框架。
你可能会发现自己感觉更“自然”,并产生你喜欢的结果。 如果是这样的话,那么你的决定会很容易。