【问题标题】:Framework Front-End Developer框架前端开发人员
【发布时间】:2014-09-15 06:52:02
【问题描述】:

所以我是一名前端开发人员。到目前为止,我手动设计了这个网站,这对我来说既有趣又简单。

但是今天我得到了前端开发人员职位的面试(希望我能尽快被录用)。在面试中,面试官(后端开发人员)似乎很高兴看到我的作品集。但是,当他们问我过去使用什么样的框架时,我没有任何想法来回答它。到目前为止,我只是使用括号作为我的网络编辑器。然后他们指出他们喜欢引导程序。

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

【问题讨论】:

    标签: twitter-bootstrap frameworks


    【解决方案1】:

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

    (我假设您的意思是专门的 CSS 框架。前端 JS 框架完全是另一种蠕虫。)
    似乎公司经常事实上创建自己的 CSS 框架,尽管他们并不总是有意这样做,也不总是有意识地将他们的创建视为一个框架。因此,您可能最终还是会使用一个。
    但是您的问题似乎更具体地涉及第三方通用 CSS 框架,例如 Bootstrap 或 Foundation。如果不使用它们,您将失去:

    • 集成第三方扩展/插件/小部件的可用性
    • 这些框架已经通过了广泛的实战测试,并得到了相应的修复
    • 无需从头开始创建许多常用小部件(包括文档),从而节省工作
    • 能够雇用已经熟悉您使用的框架的人员
    • 掌握框架知识是一项完全可转移(因此更有价值)的技能

    另一方面,你获得:

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

    【讨论】:

      【解决方案2】:

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

      您还可以查看this question 和我的回答以及有用的资源。

      • 干杯

      【讨论】:

        猜你喜欢
        • 2017-03-02
        • 2011-09-22
        • 2013-02-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-18
        相关资源
        最近更新 更多