首页 > 软件开发 > 前端开发和后端开发到底有什么区别?

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

前端开发和后端开发到底有什么区别?

标签:- 2017-7-26 作者:Lfdhjbsufvycn

其实它们之间的区别很简单,后端就像舞台的幕后工作一样更多的是与数据库进行交互以处理相应的业务逻辑,需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。而前端就是展现给用户或者是一些人看的。我们这里所说的前端泛指Web前端,也就是在Web应用中用户可以看得见碰得着的东西。包括页面的结构、Web的外观视觉表现以及Web层面的交互实现。


一般情况下web前端工作人员分为网页设计师、网页美工、web前端开发工程师


1.网页美工只针对UI这块儿的东西,比如网站是否做的漂亮

2.网页设计师是对网页的架构、色彩以及网站的整体页面代码负责

3.web前端开发工程师是负责交互设计的,需要和程序猿进行交互设计的配合。


这个到后期不会区分这么细,做前端到后期也会懂一些后端的技术,反之,后端也是。


在我们实际的开发过程中,我们当前这样定位前端、后端开发人员。


1)后端开发人员:会写Java代码,会写SQL语句,能做简单的数据库设计,会Spring和iBatis,懂一些设计模式等。


2)前端开发人员:精通JS,能熟练应用JQuery,懂CSS,能熟练运用这些知识,进行交互效果的开发。

现在来看,我们对前后端的要求还是蛮低的,尤其是后端,新员工经过培训之后都是可以参与到后端开发的,没有太高的技术门槛,唯一需要做的就是先变成熟练工种,这个阶段没有涉及到设计模式、架构、效率等一些列问题。


目前困境


首先,我们在后端发展的不够宽,后端的知识体系已经比较完善,但是,很多应用点都没有涉及到。同时,对现有技术框架的理解都不够深入,太浮躁。我们目前的设计团队在解决互联网高并发、大数据量的存取上经验与能力都还不足,需要正视这些问题。后端技术的发展需要更加的精进,以解决实际存在的问题为主。


其次,我们在前端缺乏积累,没有沉淀,专业的前端技术的积累是从去年才开始的,同时,在前端也缺乏支撑与高手,所以,走起来比较困难。同时,前端人员培养的较少,一个原因是对前端了解太少,另外一个原因就是对前端与后端的工作比例估计不足。所幸,我们在这一年也在前端有了很快的进步,培养了几个优秀的开发人员,有意识的解决了前端的用户体验,这都是可喜的。今年,需要更进一步,专业化。


最后,我们在前端、后端都缺乏熟练工,这会影响到开发的速度,同时,也不利于后期技术的研究。


看完这篇文章是不是和小编一样一下子就明白前段开发和后端开发之间的区别了呢?

最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才