前端与后端的区别

前端与后端的区别,第1张

在我学习j2ee,做相关的任务的时候,都有前后端之分,并且分别有前端页面和后端页面。我虽然对这些名词早有耳闻但一直都没有真正理解。现在我在这儿写一篇文章来整合我对这些名词含义的学习。

前端:是网民在上网页时第一眼看到的页面或是分支点信息页面等。或者是页面中的图片、文字、框架分配、视频、语音等整体布局都是web的前端。简单来说,前端就是编写用户直接能够看到的东西,也就是在客户端呈现的东西,Html、CSS、JavaScript、Android开发就是前端开发。前端工程师主要负责传统的Web前端开发,移动端开发和大数据呈现端开发。

后端:是网民第一眼是看不到的,一般只有部分专业人员才能大致看到。像语言编写、创建方式、改写或优化网站的方式这些 *** 作则为web的后端。简单来说,后端就是后台的优化,基建,也就是在服务器端呈现的东西,可以理解为就是给后台人员看的。一般的java,C,Python都是后端开发,当然,后端人员一般也涉猎前端,毕竟后端负责建立/维护服务器,肯定多少会参与前端。另外后端的要求与复杂度比前端大的多,也就是更难。但是现在已经有很多现成的包可以减轻负担。后端工程师主要负责平台设计、接口设计和功能实现。

到这儿理论上还是不能彻底搞明白前后端,即使掌握几门语言。现在来区分下前端与后端的页面,就能知道区别了。我举个例子,我们实现一个小的登录系统,可以删除修改登录信息。前端页面就应该是这个登录页面的样式,长什么样,哪里输入,输入的特效,响应后的动画之类的。后端页面就是在前端用户执行登录,修改,删除这些 *** 作的时候,该进行怎么样的反应,这个处理响应的过程就是后端代码实现的。而这个过程,我们用户确实是看不到的对吧?除此之外,为了前端搭建数据库方便调用修改等也是后端,一是用户看不到用不到,二是它是主要是后台处理信息用的。到此,我总算是明白前后端的区别了。但是学到这儿其实又有新的问题了:前后端怎么连接?比如前端用户点了登录,怎么把信息传到后端处理?这些就要设计servlet等知识了。让我们一起继续学习!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/925083.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存