前后端分离

网友投稿 238 2022-11-04


前后端分离

前后端分离。现在都在说前后端分离。前后端分离的好处毋庸置疑,大咖们已经说的很清楚了,解耦啦,职责分离啦,并行开发啦,后端可以重用啦,安全啦,提高性能啦,好多。

​​前后端分离的优缺点​​​​为什么要前后端分离?有什么优缺点?​​

我想说的是,什么是前端?

过去,你要问我的话,我会回答说,运行在浏览器端的东东就叫前端。前几天刚接触前后端分离这个概念,不禁心痒难搔,赶了一把时髦,将新项目搞成前后端分离,并着手开发前端。没办法,谁叫咱们是搞asp网站出身,对前端东西比较熟悉呢!结果那个痛苦!

痛苦的地方,主要在于模板重用和配置文件读取。

原本这些东西,用以前的前后不分模式,是非常容易解决的。因为页面输出到浏览器之间,是经过服务器处理的。服务器可以纵横捭阖,各种资源信手拈来,任意组合,再输出。但前后端分离后,这一切都要靠浏览器来完成!

浏览器,辣么弱智,辣么脑残的一个东东。本来只负责显示,现在让组合资源,不靠谱。

所以,前端不应该仅仅是运行在浏览器端的页面(V,视图),还应该包括输出页面的这部分内容(C,控制器)。按照目前的流行前后端架构,这部分内容可以是node.js。node.js是运行在服务器端的JS,有服务器资源和功能加持,同时又有着前端的语法,我靠,舍我其谁!

浏览器很弱,它的职责就是展示和交互。前端<>浏览器,后端<>服务器。应该按职责划分:

前端 = V + C后端 = M


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:新手基于spring boot开发Web API
下一篇:Java中的Valid和Validated的比较内容
相关文章

 发表评论

暂时没有评论,来抢沙发吧~