15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 浅谈前端和后端的区别与交互

浅谈前端和后端的区别与交互

时间:2023-05-25 04:45:01 | 来源:网站运营

时间:2023-05-25 04:45:01 来源:网站运营

浅谈前端和后端的区别与交互:

从用户的角度

前端

从普通用户的角度来看,我们所能在电脑、手机上看到的业面就是前端,我们用户永远只和前端打交道(交互)。

举个例子,我们访问网页版的百度网站,我们会看到如下的页面,包括背景、文字、链接、按钮、输入框、图片等信息。

用户能够通过前端页面访问百度网站,能够通过点击、输入文字等方式进行网页跳转、搜索、登录等一系列操作。

后端

其实对于普通的用户来说,是看不见后端的一系列操作的。但是后端会根据用户在前端的一系列操作,进行一些对应的操作,然后将操作结果传回给前端,再由前端将结果展示给用户。比如用户在百度的前端页面点击了某条新闻链接,后端会找到对应的内容并将内容发送给前端,前端再展示用户点击的新闻内容。

总结

前端对于用户作用:

后端对于用户的作用:

从程序员的角度

前端

对于程序员来说,前端页面最基本的有三项构成,如果将一个前端页面看作一栋房子:

前端领域还包括一些框架:bootstrapreactvue能够降低开发者的开发成本,这些其前端框架在一定程度上封装了html、css、javascript,能够让开发人员进行组件式地调动。

后端

对于程序员来说,后端的话最基础的就是后端语言,如java、c++、python等等。通过这些后端语言处理复杂的业务逻辑,而这些业务往往是用户通过在前端操作传递到后端的。对于程序员来说,后端还需要了解数据库,因为后端中数据都是保存在数据库中的。不同的后端语言也有对应的后端框架,减少开发人员的工作量。像是javaspringboot框架,pythonflask框架。

前端和后端的交互

要知道前端和后端是怎么交互的,首先要知道一些简单的计算机网络知识。

简单来说:前端发送请求到后端,后端接收请求之后,后端根据请求进行处理并将结果以响应的方式传回给前端。

详情请看:HTTP协议。

进一步来说,用户在前端不管是点击按钮、点击链接、还是输入信息进行搜索,这些操作实际上都对应一个url发送给后端,这个url可以看作是前端对后端的请求,我们知道根据url就能访问到后端。前端和后端会约定好,前端发送什么样的url,后端根据url调用对应函数,并将函数运行之后的结果返回给前端。

而后端框架的作用包括不限于:

关键词:区别,交互,端的,浅谈

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭