前后端分离的情况下,跨域问题有没有好的解决方案

2026年09月17日 11:45
有1个网友回答
网友(1):

1>>前后端分离的意思是,前后端只通过 JSON 来交流...

同意其他几位,JSON 只是一种可选的协议,而不是唯一,也未必是前后端通信的最佳方案。

2>>组件化、工程化不需要依赖后端去实现...有哪些好处或弊端?

前端的组件化、工程化,js 等代码越来越胖,有点类似于过去 C/S 时代的 fat client。所以这个问题相当于,计算是主要放在 client 好,还是 server 好?

Fat client 好,还是 thin client 好,取决于所开发应用、产品、系统的类型、规模和特点,其中一些权衡因素主要包括软件复杂度、人机交互模型、网络带宽、server 与 client 的处理能力等等。无所谓好坏,适合就好。

Client-side MVC 确实是一个趋势,Web 架构设计上的一个创新。