前端工程师和web工程师的差异

摘自园内一篇文章关于web工程师的思考,比较认同其中的一些观点

 

前端工程师知识结构:

 

 
            精通: xhtml,css,JavaScript
 
    熟悉:一种后端程序语言(如php,jsp,dotnet)  
 
web程序员知识结构:
 
精通:php,架构思想,数据库 等等
 
熟悉:xhtml,JavaScript
 
一个是前端,一个是 精通。 前端的知识结构还需要往“前”延伸,用户体验,交互设计,等等
 
一个是后端,一个是熟悉。后端往“后”延伸,程序设计架构思想,数据库,等等
 
根据这种知识结构的侧重,前端工程师和后端工程师的职责各有侧重。
 
界限:
 
         虽然两者的知识结构侧重很明显,但两者界限在某些方面的还是比较模糊的,这需要协作者相互配合,明确职责的基础上相互促进,不相互推诿。
 
         比如在表单提交验证的脚本开发,由前端,后端来做都是合适的。
 
前端将页面的DEMO交付给后端,并在有Ajax数据交互操作的功能上确定实现方式及接口。
前后端合作有两种方式:
    1. 前端交付页面静态页面DEMO,后端在页面中编写模板输出部分。后端完成后再由前端Check页面的Xhtml及交互部分的功能。
    2. 后端给出数据集合的字段描述说明文档,前端编写模板输出。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值