请问怎么实现前后端分离

Java_er 2016-09-17 09:13:24
1、前后端分离 安全怎么处理
比如登录、接口验证等

2、前后端怎么分离
...全文
560 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
_serendipity_ 2016-10-07
  • 打赏
  • 举报
回复
前后端分离问题: 后端通过Restful API提供接口,前后端之间只传递JSON数据。 安全问题: 使用令牌,如Json Web Token。前端登录成功后,后端将包含用户名、权限、角色等信息的令牌传至前端,保存在cookie里。以后每次访问都携带这个令牌。
attilax 2016-10-07
  • 打赏
  • 举报
回复
使用mvc模式即可。。 Atitit.mvc的趋势与未来attilax总结 1. Keyword 1 2. Mvc的分类 (服务端mvc vs客户端mvc) 1 3. Mvc的趋势,从服务端mvc正在转向客户端mvc 1 3.1. 更加完善的分离。。http rest json Spa的兴起, 1 3.2. 更好的view复用性。客户端mvc技术带来更好的跨技术体系(java php net), 2 3.3. 热部署(script化)hotdeploy 2 3.4. 更好的ui 流程跳转复用性()界面页面page ui的跳转控制,也在向客户端转移, 和hotdeploy 2 4. 服务端mvc技术(不推荐) 2 4.1. Jsf struts , .net mvc,spring mvc 2 5. 客户端mvc(推荐,rest +ajax) 2 5.1. Vue, Js ,angular.js, backbone 2 6. 参考资料 3 6.1.1. 也许后端MVC的说法已经过时了 - spacewander - SegmentFault 3 1.Keyword 前后端分离 2.Mvc的分类 (服务端mvc vs客户端mvc) 3.Mvc的趋势,从服务端mvc正在转向客户端mvc 3.1.更加完善的分离。。http rest json Spa的兴起, 服务度的mvc并不能完全避免代码分离。。Rest强制分离前后端,就可以更好的一个分离架构体系。。 3.2.更好的view复用性。客户端mvc技术带来更好的跨技术体系(java php net), 比如服务端mvc技术,很难跨技术体系。。比如struts是个很好的java mvc框架,但是不能迁移到net php体系里面,迁移复杂度非常高,普通软件人员搞不定。。而基于客户端的js mvc框架,就可以java net php 通吃。。 比如一个view ,使用jsp技术写的,就不能直接在php net项目中使用,复用性何在??如果要php net项目支持jsp,就得要写个jsp解释器,复杂度费普通开发人员可做。。 而使用纯html5客户端语言做view,就可以直接在不同语言体系的项目中复用view,包括h5+js,在所有的技术系统(java php net)都支持 3.3.热部署(script化)hotdeploy H5+Js天然热部署,更加的方便使用。。 3.4.更好的ui 流程跳转复用性()界面页面page ui的跳转控制,也在向客户端转移, 和hotdeploy 4.服务端mvc技术(不推荐) 4.1.Jsf struts , .net mvc,spring mvc 5.客户端mvc(推荐,rest +ajax) 5.1.Vue, Js ,angular.js, backbone 作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )  汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com 转载请注明来源: http://blog.csdn.net/attilax 6.参考资料 6.1.1.也许后端MVC的说法已经过时了 - spacewander - SegmentFault MVC已过时,MOVE时代来临?-CSDN.NET.html MVC的过时 - 博客频道 - CSDN.NET.html atiend
月明星稀灬 2016-09-18
  • 打赏
  • 举报
回复
1.前后端分离,你可以使用Spring MVC架构开发项目 2.安全问题,需要用到AJAX异步,token令牌
Java_er 2016-09-18
  • 打赏
  • 举报
回复
引用 1 楼 xiekuntarena 的回复:
1.前后端分离,你可以使用Spring MVC架构开发项目 2.安全问题,需要用到AJAX异步,token令牌
能说清楚点吗?细节的

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧