【发布时间】:2013-01-11 03:26:08
【问题描述】:
我一直在研究一些用于我的 shopify 主题的 css 框架,并且我不断看到 css 样板与框架属于同一类别。
两者有什么区别?
【问题讨论】:
标签: css frameworks boilerplate
我一直在研究一些用于我的 shopify 主题的 css 框架,并且我不断看到 css 样板与框架属于同一类别。
两者有什么区别?
【问题讨论】:
标签: css frameworks boilerplate
没有区别,只是同一事物的两个名称。 Boilerplate(在这种情况下)只是一个(特定)Web 布局框架的怪异词。它也可以被命名为别的东西,如果那个创造它的人对那天的锅炉有一点不同的感觉。我的猜测是它来自Boilerplate prototype(根据维基百科,'由更便宜或更简单的材料制成的广泛使用的原型')。后来它以Boilerplate code 的形式在 IT 行业中找到了意义。从本质上讲,它们都是template 的'fancy' 词,因此我们这些极客可以对自己感觉更好。
【讨论】:
不确定我是否同意上述答案。
我同意“模板”和“样板”是同一事物的不同名称。但是框架?!
我一直使用类比来帮助我思考。而且如果我考虑一下 Monty Python 的 Terry Gilliam (http://www.youtube.com/watch?v=xs7WaL44_Iw) 的工作环境,我必须得出结论,实际上存在差异。
模板/样板:带有标尺、边距等的办公桌。 图书馆:剪报。 框架:模板+库+灯+拍摄相机+胶带+玻璃+ ....
因此,框架基本上意味着所有工作环境,我们可以在其中找到模板、库、调试器、自动完成工具、编译器等其他工具。
这有意义吗?
【讨论】: