开发者社区> 问答> 正文

为什么不建议把太多的业务逻辑放在前端?

为什么不建议把太多的业务逻辑放在前端?

展开
收起
真的很搞笑 2024-05-07 19:28:17 148 0
2 条回答
写回答
取消 提交回答
  • 前端大部分都是处理一些数据渲染,页面展示效果,如果都把逻辑放在前端,一是工作量增加了很多,二是代码非常臃肿,代码风险比较大,容易被别人抓取到代码,毕竟前端都是用户层看到的,所以说逻辑要合理的分配才对

    2024-05-09 14:56:46
    赞同 展开评论 打赏
  • 因为对客的页面渲染和用户操作的交互逻辑更适合放在前端处理,而流程的控制应该全部放在后端进行。如果前端包含过多的业务逻辑,那么运行情况将难以监控,并且一旦出现问题需要查看客户端的运行情况,这将增加排查问题的难度。此外,将业务逻辑放在后端可以更容易地通过后端链路看清楚整体的业务流程。

    2024-05-07 20:59:55
    赞同 2 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载