媒之族

 找回密码
 立即注册
查看: 918|回复: 0

前端开发是做什么的?

[复制链接]

66

主题

91

帖子

133

积分

初级媒体人

Rank: 2

积分
133
发表于 2021-9-30 13:28 | 显示全部楼层 |阅读模式
作者:西瓜少年
        很多人并不了解前端开发​到底是什么,即使是那些从事相关工作的业内人员也不是很清楚,这点在我工作的几年中深有体会,甚至有些时候整个项目下来本来应该几个人员合作完成的内容完全由一个人来实现,当然这样的结果常常并不理想,所以如果你打算学习前端开发工作最好事先了解下前端开发的相关内容,比如工作范围、存在问题、工作标准、工作要求等等。
       1.被误解的前端开发什么是前端开发呢?
       大多数人的回答可能是不就是设计网页的美工嘛,也有些人认为那些会使用 Dreamware这些编辑器完成一些网页功能就是前端开发了……因为大家对前端开发的认识不同所以对于前端开发工作内容也有很大不同,比如很多人觉的美工就是前端,他们认为美工应该完成所有的前端工作,但是真实的美工大多可能是从一些平面设计专业转行过来的,他们一点也不了解软件到底是什么,指望这些人去完成符合后端期待的前端实现,根本不可能。
        那么到底是什么原因造成大家对前端开发工作的误解呢?造成前端开发工作误解很大原因和Web的发展有密切的关系。在最初的Web发展阶段,网页主要以展示为主,内容基本上都是静态的,从事相关工作的人员要求很低,只要可以保证页面的整齐美观就好。但是自2005年Web进入2.0时代后,网页的功能 越来越丰富,内容不再只是静态页面,而且和用户交互也逐步增加,对于这种变化使得前端的开发也变得越来越复杂,对于开发人员的要求也越来越高。另外最初从事网站开发的人员只要掌握那些制作网页的工具就好,更多的时间更侧重于后端的开发工作。他们随着网页功能的变化走到现在,依然在负责网页功能的实现,这也就不难让人对前端工作产生误解了。
2.前端开发的职责在工作中前端的工作范围很难界定,因为它会涉及到网站开发的方方面面。他需要确定UI设计师设计的界面是否可以通过技术实现,同时需要按照界面内容和后端开发人员确定是否可以提供相关的数据,所以作为前端工程师既需要有一定的审美眼光,保证页面的美观,同时有需要关注前端代码的质量。在传统意义上的软件开发一般都是首先考虑后端可以提供哪些服务来确定前端的界面内容和风格,在这样的情况下,大多数情况下负责项目整体结构的都是多年从事后端开发工作的人员。但是随着web 的不断发展,出现一种模式是前端先设计相关的界面和内容,然后后端再设计方案实现相关的功能,这时候负责项目的就是前端开发人员,当然这种模式下前端开发人员不仅需要掌握前端实现的相关技术同时还需要了解后端的实现技术。不过这种模式只是在一些博客中见到过,大多数情况下我们还是和第一种情况类似都是后端确定数据后再确定前端界面和内容,不过这两种不同的方式对于前端人员的要求和工作内容还是有很大区别的。
http://www.christophercounts.com/list/qdkf.html

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|联系我们|免责声明|媒之族

GMT+8, 2021-10-16 08:10

Powered by Discuz! X3.3

Copyright © 2001-2021, Tencent Cloud.

返回顶部 返回列表