服务端,前端,客户端,后端的区别是什么?

服务端,前端,客户端,后端的区别是什么?,第1张

服务端和客户端可以归位一类,都是指的计算机及相关程序,是无生命的。而前端和后端可以归为一类,他们指的是开发人员,有生命的。其中开发服务端的人叫做后端,开发客户端程序的人叫前端。

前端人员所做的基本都是你在客户端(通常指浏览器)看的到的UI层面的,如网页的效果,动画,交互等等。

但是浏览器上的网页还有很多数据需要展现,这时候就需要后端处理了,后端人员编写的程序运行在服务器端,然后查询服务器的数据,返回给客户端,客户端拿到数据后,前端开发的程序就可以把获取到的数据给展示出来了。

这四端是谁也离不开谁的,总结一句话就是:前端开发的客户端向后端开发的服务端请求数据,客户端拿到数据通过前端程序进行渲染。

前后端分离部署时,服务器A用于部署前端项目,称为前端服务器,服务器B用于部署后端项目,称为后端服务器。后端服务器通过开放API的方式,向前端服务器中的前端项目提供数据或数据操作接口,以此实现前端与后端的衔接。若受项目的成本限制,将前端项目与后端项目部署在同一服务器上也是可以的,可以通过nginx等反向代理服务器根据访问地址进行分发。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/567808.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-02
下一篇2023-07-02

发表评论

登录后才能评论

评论列表(0条)

    保存