开发者社区> 问答> 正文

[@墨玖tao][¥20]现在一般主流的互联网项目 是一套服务端代码多端调用好一些 还是移动端一套接口代码 PC端一套代码好些

如标题 个人比较看好前后端分离 一套服务端代码 PC 移动端 小程序 M站等多端调用 但是在实际开发过程中发现,会有很多其他问题 比如 移动端和PC端的需求冲突 导致分支混乱 还有就是耦合度相对高了一些 所以现在的项目都是采用的 PC一套代码 移动端一套代码 但是这两套代码分别由不同的人开发维护的 这样又衍生了一些其他问题,比如:一旦需求变更 往往工作量要大不少,请问这个问题该如何取舍

展开
收起
v587爽歪歪 2018-11-01 11:09:31 2233 0
1 条回答
写回答
取消 提交回答
  • 擅长问题:OOP、Spring、Tomcat、分布式、平台架构 经历:主导设计并落地大型会员体系、卖品业务体系;对交易、会员线应用架构设计及技术演进颇有心得。
    1. 目前 互联网多数采用 前后端分离的方案。分离即解耦,要定制好前后端的接口标准,这部分的工作量增加是客观的。但好处远大于坏处。
    2. 至于你说的 “一旦需求变更 往往工作量要大不少”。首先大一点是必然的,这个要清晰。这种情况可能有3种。 a. 需求提交不合理,前后没有连续性,这是人的问题。b. 需求合理,基础的接口标准定义不合理,技术设计问题赶紧改。c.需求合理,接口标准也合理,工作量还是大,这时需要看看技术能力。
    2019-07-17 23:11:40
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
QQ移送页面框架优化实践 立即下载
QQ移动页面框架优化实践 立即下载
函数计算最佳实践:快速开发一个分布式 Puppeteer 网页截图服务 立即下载