为什么要前后端分离?有什么优缺点?( 四 )


十、总结前后端分离并非仅仅只是一种开发模式,而是一种架构模式(前后端分离架构) 。千万不要以为只有在撸代码的时候把前端和后端分开就是前后端分离了,需要区分前后端项目 。前端项目与后端项目是两个项目,放在两个不同的服务器,需要独立部署,两个不同的工程,两个不同的代码库,不同的开发人员 。
前后端工程师需要约定交互接口,实现并行开发,开发结束后需要进行独立部署,前端通过ajax来调用http请求调用后端的restful api 。前端只需要关注页面的样式与动态数据的解析&渲染,而后端专注于具体业务逻辑 。
4、如果想玩多端应用,注意要去掉tomcat原生的session机制,要使用token机制,使用缓存(因为是分布式系统),做单点,对于token机制的安全性问题,可以搜一下jwt 。

【为什么要前后端分离?有什么优缺点?】


推荐阅读