框架前端开发人员

时间:2014-09-15 06:52:02

标签: twitter-bootstrap frameworks

所以我是前端开发人员。到目前为止,我手动设计了网站,这对我很有趣。

但是今天我接受了前端开发人员职位的面试(我希望很快就会被录用)。在采访中,采访者(后端开发人员)似乎很高兴看到我的投资组合。然而,当他们问我过去常用的框架时,我没有任何想法回答它。到目前为止,我只使用支架作为我的网页编辑器。然后他们指出他们喜欢bootstrap。

我的问题是,前端开发人员使用框架是否重要?如果我不使用任何框架怎么办?我刚刚读到框架或引导程序使我们更容易构建我们的网站,但我发现它不自然而且不容易理解。

2 个答案:

答案 0 :(得分:4)

  

如果我不使用任何框架怎么办?

(我假设你的意思是一个CSS框架。前端JS框架是另一种蠕虫。)
似乎公司通常最终事实上创建自己的CSS框架,尽管他们并非总是故意这样做,并且并不总是有意识地将他们的创作视为一个框架。所以你可以说最终还是会使用一个 但是你的问题似乎更具体地说是关于第三方通用CSS框架,比如Bootstrap或Foundation。如果不使用它们,你会失败:

  • 集成第三方扩展程序/插件/小部件的可用性
  • 对这些框架进行了广泛的现实战斗测试以及他们收到的相应修复
  • 通过不必从头创建许多常用小部件(包括文档)来保存工作
  • 能够雇用已经熟悉您正在使用的框架的人
  • 了解框架是一种完全可转让(因此更有价值)的技能

另一方面,你获得:

  • 完全肆无忌惮地定制物品以满足您的确切需求和个人品味(Bootstrap& Foundation确实提供了相当程度的定制,但是有一些限制,并且有一些基本的设计选择无法合理地改变)
  • 几乎没有多余的CSS,假设您正确维护(尽管Bootstrap& Foundation都提供了一定程度的省略不需要的组件的能力)
  • (我确信还有一些额外的积极因素,但我有偏见和厌倦,目前无法提出更多。)

答案 1 :(得分:1)

因此,如果您希望根据行业标准设置您的产品/解决方案。我的建议是肯定的 - 如果我们坚持使用definition ... 通用的,可重复使用的软件平台来开发软件应用程序,产品和解决方案。

另外,您可以使用有用的资源查看this question和我的答案。

  • 干杯