什么是前端?
前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,合适的动效设计,给用户带来极高的用户体验。
行业概述
Web 1.0时代,构建的是简单静态页面,只负责展示静态不变的数据。
Web 2.0时代,网站的前端发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。
随着互联网的飞速发展,移动端各种终端设备的崛起,已经超过了pc端,设备不同必然导致开发语言不统一,开发越来越困难,比如做一个游戏,需要开发安卓版,IOS版本等几个不同的版本,非常浪费人力、物力。
而大前端时代的出现,恰恰解决了这些困难,目前各家公司都在利用html5开发各种需求。另外一方面,云计算的迅猛崛起必然导致未来一切云端化,比如操作系统,各种应用程序未来都将云端化,而云端化的前端主力技术就是我们的web前端开发技术
大前端时代是WEB统一的时代,利用html5或者6甚至7,不但可以开发传统的网站,做炫酷的网页动态效果,更可以采用BS架构应用程序、开发手机端web应用、移动端Native应用程序、智能设备(比如可穿戴智能手表,可穿戴智能衣服)等。别告诉我你不知道 iphone watch,以及各种琳琅满目的手机游戏。
前端工程师的工作职责
l熟练掌握JavaScript,熟悉HTML5前端开发技术,熟悉DIV+CSS布局
l能使用原生的JavaScript或jQuery制作出页面常用的表现层动态效果
l根据工作安排高效、高质地完成代码编写,确保符合前端代码规范
l与设计团队紧密配合,能够实现设计师的设计想法
l与后台开发人员紧密配合,确保代码有效对接
l为网站上提供的产品和服务实现一流的Web界面,优化代码并保持良好兼容性
Web新技术调研和资讯整理