我们能改变一个项目,却改变不了弱于后端这个事实

2018-11-29 252 1 编辑:深圳小程序开发 来源:互联网

做过web开发的程序员朋友都知道,一般都是分前端开发工程师和后端开发工程师,一般很少有前后端通吃的全栈工程师,前端工程师与后端工程师职责分工都是相当明确的,近几年都是采取前后端完全分离的技术,不像早些年前后端是揉在一块的,那时候的前端的技术还是不够丰富,就是简单的html,css之类的,现在的前端已经不是这样的了,自从h5的诞生,各种牛逼框架面世,用用原生js封装出好多比较实用的框架,如angular,JQuery Mobile,zepto等等,前端开发的地位已经比以往大大的提高,然而,还有一名前端工程师发出前端是弱势群体的感慨。

据这名前端程序员说,后端有天然的业务认可度优势,前端得死命的争取才能有一半的业务认可度。大环境如此,我们能改变一个项目,十个项目,却不能改变整个行业中前端为弱势群体的事实。可见,在这名前端开发的眼里,前端还是比不上后端的,那么事实真的是如此么?接下来,让我们一起看看其他的网友都是怎么认为的吧!

阿里巴巴员工:很多地方前端逻辑比后端还复杂,后端保障服务的稳定高性能,接口都非常通用简单,逻辑都扔给前端了!

网友:没错,前端有前端复杂的地方,不过后端也有后端复杂的地方,前端往往复杂在一些效果显示逻辑,各种兼容,而后端更偏重于业务逻辑,当然前端也有涉及业务逻辑的地方,是不同维度的技术,都不简单,都不容易。

网友三:估计楼上说前端简单的是没有做过toB业务,也没有其他像样的spa经验。

网友:不论是前端技术或是后端技术都有复杂的地方,如果认为简单,可能是与具体的业务场景有关,有的情况后端简单,后端就是curd,提供接口,有的地方就是前端简单,只需要切一些静态页面,具体难还是简单与前端还是后端技术没多大关系,与业务场景有关。

网友四:那是你不够强势。。。

网友:这名网友把原因归结于个人不够强势,呵呵。

网友五:逻辑都在后端,有什么办法?

前端心得

网友:此言差矣,也不是全部逻辑都要在后端处理,有一些逻辑还是可以放在前端处理,后端只是提供接口数据(当然,这里说的是有一些,并不是所有,还要看具体情况),两种技术有交集的地方,但是大部分还是互补的,缺了那种技术都是不行的。

阿里巴巴员工:阿里后端主导,腾讯是前端主导。

网友:只是相对的吧,还要看什么部门,具体做什么类型的产品。

滴滴员工:没有哪一端是简单的 都有你够不到的天花板。

网友:非常赞同!除了赞同,没有其他建议。

H5高清图

在以前我们经常提到计算机语言之争(php,java,python...之争),还有开发工具之争(idea与eclipse之争),还有版本控制工具(svn与git之争),看今天讨论的这个架势,貌似是在前端开发与后端开发之争,对于前端开发与后端开发哪个更重要的问题,这个问题本来就是一个错误的问题,前端与后端是有一定的交集,但是他们大部分是互补的,谁也不能替代谁,离了谁也不能呈现出一个完美的产品来,就像问你的左手重要还是右手重要,不论你回答左手还是右手都是不对的,如果你说其中一个重要,难道你还要舍弃另一个不成吗?不论是前端技术还是后端技术,在该领域内往深处去挖掘,就会发现都不简单,只要在自己的领域之内,把技术的运用发挥到最大的程度都是很了不起的! 

前端html5

本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
关注深正互联