对前端的认识和看法
什么是前端 ?
1 前端它是⼀个⼯作,它的⼯作领域是浏览器,它即要跟美⼯、设计打交道⼜要懂点后台代码,知道ajax怎么从后台拿数据,接⼝怎么调⽤,最主要的是把美⼯的图合成完成的⽹页呈现在⽤户⾯前,需要实现⽹页的交互效果。
2 前端处于设计与后台的中间领域,起到承上启下的作⽤,这也要求前端⼯程师的知识⾯在横向上必须要⼴。服务器技术要懂,产品与交互也要懂。
3 它需要掌握三个基本的技能:HTML,CSS, javascript。另外还需要懂点PHP或者其他应⽤在Web上的编程语⾔。
前端⼯作师主要⾯向⽤户、浏览器、数据接⼝。
前端⼯程师的价值主要体现在哪⾥?
1 让⽤户更便捷的获取信息
2 让前端更加规范和标准
网络前端需要学什么深⼊学习前端,需要做很多,前端各类库与框架的架构设计,w3c各种标准的深⼊研究,对于javascript语⾔本⾝的研究,对浏览器的原理分析,对于⽹络传输协议的原理分析等等。
需要掌握的技能
1 解决浏览器兼容问题
2 横向技能⾯要⼴
3 纵向技能要深。js, css, html5, css3…
4 关注⽤户体验,懂得交互设计
前端⼯程师的未来
前端⼯程师⼀般讲有三条路可⾛,⼀条向前⾛,⼀条向后⾛,⼀条⼀直做前端,深⼊下去。向前就是往⽤户体验与交互设计甚⾄产品设计师上⾛,这最能体验前端价值,即⽤户体验。向后⾛是做web开发,往数据库和后台开始⽅向⾛,不再区分前后端,⼤家深⼊产品的研发实现,这条路就是与软件⼯程师融合的路,这时的价值就体现在业务功能的实现上。最后就是⼀直深⼊做前端开发,对各种前端类库框架的架构设计,对浏览器原理的研究和js的研究,对⽹络传输协议原理分析等等,这条路因为要涉及很多原理与根本性的东西,⾛的⼈也不是很多。
前端的未来则是:有越来越多的软件开始在浏览器⾥运⾏,随着google和⽕狐的webos的发展,甚⾄在不久的将来,浏览器的api,会替代操作系统的sdk成为软件开发的标准。随着html5的发展,浏览器⾥运⾏的早已不是简单的页⾯,⽽是复杂的web应⽤。前端⼯程师也早已不是页⾯制作,⽽是web应⽤⼯程师。⽽未来究竟是web时代还是app时代仍是⼀个难以回答的问题。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论