问:我是我公司的一名前端开发人员。我脑子里还在纠结这个问题。我为自定义项目和我们的自定义 cms 编写了大量 css。现在我们有时使用 wordpress 并为我们的客户编辑一些高级主题。
我想构建一个 wordpress 主题,以便我们可以在我们的大部分项目中使用它。我不能决定是否
1- 使用框架 Bootstrap、Foundation 等。 2- 从头开始构建您自己的框架 3- 使用该框架的某些部分并使用您的代码构建一个混合框架。
像 bootstrap 这样的框架在我的项目中包含太多未使用的代码。除此之外,它们整洁干净。但我认为如果我自己写,我可以很容易地编辑我自己的代码。你怎么看待这件事 ?你会使用一个好的框架还是构建一个作为你所有项目的基础?
答:在我看来,使用框架的唯一原因是它们为大多数情况提供了大量的浏览器支持和最佳实践。缺点,正如你所说的是膨胀。
如果您可以为自己的项目编写自己的框架,尽可能精简,并且是一个健全的框架,那么在我的书中就更好了!
例外情况可能是您正在构建要出售的主题。您可能会通过使用框架来帮您的购买者一个忙,因为他们更容易购买您的主题,并且如果您使用引导程序,那么开发人员可以更轻松地修改主题,例如,该开发人员熟悉引导程序。
在这一点上,为 wordpress 网站购买主题的人并不关心性能,以至于引导程序或基础对他们来说太臃肿了,让我们在这里说实话。