前端开发学习需要掌握什么技术

北京中科高效抗白个性施术 http://news.39.net/bjzkhbzy/170317/5252006.html
很多人并不了解前端开发到底是什么,即使是那些从事相关工作的业内人员也不是很清楚,这点在我工作的几年中深有体会,甚至有些时候整个项目下来本来应该几个人员合作完成的内容完全由一个人来实现,当然这样的结果常常并不理想,所以如果你打算学习前端开发工作最好事先了解下前端开发的相关内容,比如工作范围、存在问题、工作标准、工作要求等等。

1.被误解的前端开发

什么是前端开发呢?大多数人的回答可能是不就是设计网页的美工嘛,也有些人认为那些会使用Dreamware这些编辑器完成一些网页功能就是前端开发了……因为大家对前端开发的认识不同所以对于前端开发工作内容也有很大不同,比如很多人觉的美工就是前端,他们认为美工应该完成所有的前端工作,但是真实的美工大多可能是从一些平面设计专业转行过来的,他们一点也不了解软件到底是什么,指望这些人去完成符合后端期待的前端实现,根本不可能。那么到底是什么原因造成大家对前端开发工作的误解呢?

造成前端开发工作误解很大原因和Web的发展有密切的关系。在最初的Web发展阶段,网页主要以展示为主,内容基本上都是静态的,从事相关工作的人员要求很低,只要可以保证页面的整齐美观就好。但是自年Web进入2.0时代后,网页的功能越来越丰富,内容不再只是静态页面,而且和用户交互也逐步增加,对于这种变化使得前端的开发也变得越来越复杂,对于开发人员的要求也越来越高。

另外最初从事网站开发的人员只要掌握那些制作网页的工具就好,更多的时间更侧重于后端的开发工作。他们随着网页功能的变化走到现在,依然在负责网页功能的实现,这也就不难让人对前端工作产生误解了。

2.前端开发的职责

在工作中前端的工作范围很难界定,因为它会涉及到网站开发的方方面面。他需要确定UI设计师设计的界面是否可以通过技术实现,同时需要按照界面内容和后端开发人员确定是否可以提供相关的数据,所以作为前端工程师既需要有一定的审美眼光,保证页面的美观,同时有需要


转载请注明:http://www.aierlanlan.com/tzrz/743.html