12 回复
哈哈,你别写了,你试试就知道了
前期项目赶工期,用Bootstrap 后期都要洗干净。
Bs 设计之初是由twitter的设计师工程师完成的,之所以能设计的流传度这么高,究其原因是设计者是有设计和web开发双重技能才能完成的。 也就是设计之初已成规范,在规范之上,设计输出的是规范的视觉效果,前端输出的是合乎规范的代码输出。这个过程是自上而下的。已经有“上帝”视角了。 经历几个项目,“上帝”难造,需求零碎,在项目初期,无论是UI还是前端规范尚未成立,这时候需要两条腿走路:UI慢慢成立规范,颜色,字体,边距,容器,栅格。前端会根据这些规范不断向上抽离代码,同时会给设计一些在工程上的建议。相互推进,螺旋上升。 随着业务越来越复杂,Bs会慢慢成为工程负担。我们不断的在上面写覆盖代码,会越来越难维护。 既然我们没有“上帝”我们就自下而上。
Bs并不是一无是处,比如搭建对产品UI个性化要求不是那么高的和对内项目。这些对UI要求不高,我们可以用Bs快速输出页面。把精力放在逻辑和交互上。
ANT DESIGN 也是造了一个“上帝视角”的轮子