比较蛋疼的现实,为了取个数,前端写 rest 接口,后端 java 分三层,controller ,service ,dao 里都要写代码。 然后就是在这基本上的一些简化,如部分简单的逻辑在 controller 里直接调用 dao ,就少写 service 层的代码。 比如 dao 直接用框架封装生成,不用手写代码等
wu67
2023-02-19 17:27:31 +08:00
前后分离, 是为了降低服务器压力、划清前后端代码管理界限、充分利用设备浏览器过剩的性能、以及提高非首屏页面加载速度. 而从三大框架的 ssr 方案, 主要还是为了提供 SEO 方案, 以及偏中台的‘后台服务’, 个人觉得, 如果不需要 SEO, 可以说完全分离是比较好的方案, 无论从开发还是用户浏览体验上来说都会更好.