Web前端开发技术包括三个要素:HTML、CSS和JavaScript,但随着RIA的流行和普及,Flash/Flex、Silverlight、XML和服务器端语言也是前端开发工程师应该掌握的。

Web 前端开发技术包括三个要素:HTMLCSSJavaScript,但随着 RIA 的流行和普及,Flash/Flex、Silverlight、XML 和服务器端语言也是前端开发工程师应该掌握的。Web 前端开发工程师既要与上游的交互设计师、视觉设计师和产品经理沟通,又要与下游的服务器端工程师沟通,需要掌握的技能非常多。

前端开发

这就从知识的广度上对 Web 前端开发工程师提出了要求。如果要精于前端开发这一行,也许要先精十行。然而,全才总是少有的。所以,对于不太重要的知识,我们只需要”通”即可。但”通”到什么程度才算够用呢?对于很多初级前端开发工程师来说,这个问题是非常令人迷惑的。

Web 发展的很快,甚至可以说这些技术几乎每天都在变化!如果没有快速学习能力,就跟不上 Web 发展的步伐。前端工程师必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web 的明天与今天必将有天壤之别,而前端工程师的工作就是要搞清楚如何通过自己的 Web 应用程序来体现这种翻天覆地的变化。前端开发的入门门槛其实非常低,与服务器端语言先慢后快的学习曲线相比,前端开发的学习曲线是先快后慢。所以,对于从事 IT 工作的人来说,前端开发是个不错的切入点。也正因为如此,前端开发领域有很多自学成”才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难。

另一方面,正如前面所说,前端开发是个非常新的职业,对一些规范和最佳实践的研究都处于探索阶段。总有新的灵感和技术不时闪现出来,例如 CSS sprite、悬浮定位、负边距布局、栅格布局等;各种 JavaScript 框架层出不穷,为整个前端开发领域注入了巨大的活力;浏览器大战也越来越白热化,跨浏览器兼容方案依然是五花八门。为了满足”高可维护性”的需要,需要更深入、更系统地去掌握前端知识,这样才可能创建一个好的前端架构,保证代码的质量。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 前端 front end

    前端是什么

    前端(网站前端/Web前端)即网站前台部分,运行在PC移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,合适的动效设计,给用户带来极高的用户体验。
  • 前端开发

    什么是前端开发

    前端开发是创建Web页面或app等前端界面呈现给用户的过程。前端开发通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。它从网页制作演变而来,名称上有很明显的时代特征。
  • 前端开发 Front end development

    什么是前端开发和后端开发

    前端称为客户端开发在应用程序或网站的屏幕上看到的所有内容都属于前端;后端界面的开发就是指,设置一种不涉及创建生成用户界面的开发,主要从数据库当中提取数据,并传回到前端,并且,后端工作人员还要维持好软件,或者应用的运行与维护。
  • 银行卡bcss.38是什么意思

    银行卡bcss.38是什么意思

    通常中国银行手机银行app添加银行卡时会出现bcss.38报错,这时可以致电中国银行客服热线进行咨询,通过客服解决这个问题。通常在添加银行卡失败后可以多次尝试,后续银行卡就可以添加成功,然后正常使用。
  • CSS3

    CSS 3是什么

    CSS3是CSS(层叠样式表)技术的升级版本。主要包括盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等模块 。
  • 前端开发工程师

    什么是前端开发工程师

    前端开发工程师是Web前端开发工程师的简称。Web前端开发技术是一个先易后难的过程,主要包括三个要素:HTML(标准通用标记语言下的一个应用)、级联样式表和JavaScript。