前端大部分都是处理一些数据渲染,页面展示效果,如果都把逻辑放在前端,一是工作量增加了很多,二是代码非常臃肿,代码风险比较大,容易被别人抓取到代码,毕竟前端都是用户层看到的,所以说逻辑要合理的分配才对
因为对客的页面渲染和用户操作的交互逻辑更适合放在前端处理,而流程的控制应该全部放在后端进行。如果前端包含过多的业务逻辑,那么运行情况将难以监控,并且一旦出现问题需要查看客户端的运行情况,这将增加排查问题的难度。此外,将业务逻辑放在后端可以更容易地通过后端链路看清楚整体的业务流程。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。