以前没写过前后端分离的项目,想请教下架构怎么设计
例如未分离时,像登录成功后的页面跳转到首页的功能
是在后端校验完,后端重定向到首页接口,再由首页接口返回首页的 html 页面
页面的跳转是由后端负责的
那如果项目改成前后端分离,页面的重定向是由前端负责吗?
前端页面使用 ajax 向后端发送请求
后端校验后,不进行重定向,只返回状态码和 json 数据
前端根据状态码决定是在当前页面提示登录错误信息,还是登录成功跳转到首页
是这样设计吗?前后端分离后所有的页面的跳转都是由前端负责,后端只负责返回数据
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.