前端的同学会经常问我:NeeKin,咱们前端与公司的其他人是如何展开工作。 首先,不同公司对于前端的定义是不一样的,比如有些公司,他们认为前端其实就是把设计稿还原,这种职位我们一般称之为切图仔,但这并不是我们认为的前端,我们认为的前端其实应该是能显示在用户面前,并提供一些交互包括动画与数据交互,让用户体验良好的东西,那种才是我们前端做的东西。有些同学可能会奇怪,前端不就会是HTML+CSS+JS就能搞定的东西嘛?说的那么高大上,其实那位同学应该没有仔细看咱们学科的全称,咱们叫 前端与移动开发!!!话题绕远了,我们继续先说说如何和其他人员展开工作吧。 首先,是和项目经理,你要和项目经理确认你前端里的元素,比如一个按钮,一个切换甚至是一个超链接,确认这些按钮要实现,要干什么,确认是否兼容旧浏览器等等,确认好后最好是用邮件确认,并且在最终确认的时候,设置一个截止时间并抄送一份给领导。这样有一个书面证据,证明你做的事情是经过反复确认的。 第二,是和设计师,规划好页面的元素各种尺寸,图片素材以及确认一下是否有交互动画或者其他什么酷炫特效,如果发现有实现不了的特效,要及早说明。 最后,当你前端做完后,就该跟后台对接数据了,其实在开发前端的过程中,就已经可以去跟后台对接数据,如果后台的api还没开发好,那么也要先跟后台确认一下数据结构,或者叫后台协助你一下搭建一个本地的api服务,使用ajax请求数据。 这就是一个前端在公司当中的工作内容。
|