前后端分离理解

樱木花道VS康 发布于 01/28 17:37
阅读 516
收藏 1

请教大家一个很low的问题,哈哈

刚接触前后端分离,(旧项目拆分),遇到一些不理解的地方:

我的现有理解:

1、前后端分离就是使用ajax这样的请求,后台提供restful形式的接口返回前台需要的json数据,前端写界面,预留出数据请求填充的ajax方法,后端提供数据,其中有跨域问题,会造成一些错误,,,

不知道理解的对不对

我的疑惑:

1、老项目中有一下下载、还有登录登录验证码,都是使用response对象返回的(后台是springmvc)

像下载是:

response.getOutputStream()

,浏览器即可下载,还有登录验证码,也是

response.getOutputStream()

前后端分离后这个,

response对象是不是就不能用了???

 

a前端服务器 -->>访问b后端服务器  ,后端response返回的对象a是得不到的是吗????只能是json数据交互吗??

 

 

加载中
1
xiaour
xiaour

跨域问题?一个nginx打天下的我从不担心跨域,nignx代理前端和后端服务,就不存在跨域了!

0
嘴角轻扬30
嘴角轻扬30

response可以继续用,前端用 form 表单提交即可

0
开源中国马桶盖
开源中国马桶盖
response.getOutputStream()

是输出流, 以前咱用的 现在还咱用就行了, 我的前后端分离 是用的动静分离方式做的,不存在跨域问题

0
一页子亥
一页子亥

前后端分离其实就是渲染交给前端了,后端还是以前那样,就把渲染环节去掉,直接返回数据。跨域啥的都可以通过响应头完成,就简单弄个拦截器就行了。

返回顶部
顶部