前后端分离

前后端分离好处

 

WEB 前后端分离三个最大的优点在于:

1:最大的好处就是前端JS可以做很大部分的数据处理工作,对服务器的压力减小到最小

2:后台错误不会直接反映到前台,错误接秒较为友好

3:由于后台是很难去探知前台页面的分布情况,而这又是JS的强项,而JS又是无法独立和服务器进行通讯的。所以单单用后台去控制整体页面,又或者只靠JS完成效果,都会难度加大,前后台各尽其职可以最大程度的减少开发难度。

对于传统的web项目,页面使用jsp,浏览器可以直接运行html页面,但不能直接运行jsp页面,jsp是需要在【拥有jsp引擎的服务器】中运行的,例如tomcat服务器。
所以说jsp的运行是在服务器端进行的,运行完之后,把动态生成的html页面再使【用io流】写回给浏览器,浏览器接收并且解析后再呈现出来效果。(所以所有的计算都是在服务端进行,对服务端压力很大)

可参考:

https://blog.csdn.net/qq_36376434/article/details/98477154
https://www.cnblogs.com/hrw3c/p/11363155.html
 
 
 
 
原文地址:https://www.cnblogs.com/LearningFromyou/p/13112274.html