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