RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
你可能遇到了下面的问题
关闭右侧
裕顺建站:什么是Web前端开发
  • 作者:裕顺
  • 发表时间:2019-08-07 10:31
  • 来源:裕顺网络

      什么是Web前端开发?也许有人会说Web前端开发就是网页设计,就是美工,也有人会说Web前端的工作就是使用工具拖曳生成各种界面,然后导出为网页。其实这些都是对Web前端的误解,或者说还是停留在过去对前端开发的认识上。记得某个求职节目中,某互联网公司负责人对前来求职的前端工程师说他们理解的Web前端是需要用Java的,是需要用这种语言编写的。一个互联网公司的负责人竟然对自己公司使用的核心技术概念知之甚少,这实在是让人匪夷所思,更是闹了不小的笑话。
 
     此事件也激起了业内针对Web前端概念的大讨论,不过也从侧面说明Web前端这一概念还没有深入人心。的确,Web前端兴起的时间还很短,这也就导致了很大一部分人不太了解这个新型的职业,所以我在这里再次解释一下Web前端这个词语的来龙去脉。 对于Web前端,业内公认的说法是从2005年开始兴起的。2005年以前,因为Web网页主要以展示为主,内容基本都是静态的,所以客户端开发工作的目的就是让页面展现得更加整齐和漂亮,没有太多花哨的内容。网站的用户也只是以浏览为主,并不会有复杂的交互。
    正因为如此,一般的美工仅依靠Photoshop和  Dreamweaver等工具就可以制作出外观漂亮的静态网页。2005年之后,互联网进入Web 2.0时代。Web 2.0更注重用户的交互作用,用户不再只是读者,同时也是作者。用户不再是仅仅阅读静态的网页,同时也为网站贡献内容。随着这一概念的发展,人们开始重新审视网站的设计,制作的网页慢慢变得生动起来,页面也有了大量的交互,不再是简单地展示静态的文字和图片。Google Gmail的发布,使得AJAX技术大红大紫,这也把对Web 2.0的概念的认识推上了一个新的高度。
       AJAX无刷新技术极大地增强了网页的用户体验,使得用户操作页面更流畅,操作体验更接近于本地应用。此外,搜索引擎的普及使得网站的搜索引擎优化受到了重视。搜索引擎对网站的外观并不感兴趣,只识别网站的HTML代码,这就要求网站的设计者和开发者不仅要重视网站外在的用户体验,还要重视网站内在的代码质量。
      随着网站功能的丰富、设计风格的发展以及网站代码质量的要求,网页端的开发也变得复杂起来,其代码量和逻辑复杂度都增加不少,同时还需要考虑网站的性能、浏览器兼容及网站安全性方面的问题。
     传统的网站开发者仅仅会使用网页制作工具已经不能够满足目前的需求了,此时的网站开发更接近于后端开发,需要有专门的软件开发工程师来做网站开发相关的工作,于是原来的网页制作这一职业就演变成了Web前端开发。从职责上讲,Web前端开发要涉及网站开发的方方面面,从前端UI到和后端的数据交互都属于前端开发的范畴。因此,Web前端开发是兼具艺术气息和逻辑思维的综合体,既要考虑页面的美感和操作体验,又要关注前端  代码的质量。 

本文作者:裕顺网络www.ahyushun.com如有转载请注明出处

相关文章推荐阅读:一个网站需要具备哪些框架?             如何策划一个有创意的网站?