目前有客户端,后面需求扩展了小程序,服务端 API 是否用同一套?目前管理建议是分开成两个 API 项目,虽然大体业务一样,但如果用同一套,每个端进度不一致,版本的管理,还有 API 的合法校验都可能有差异、还有每个端自己的一些特性功能。而如果分开,同一个功能上线,要在多个项目里提供入口,有时觉得很繁琐,请问下大家是如果管理的?
1
FaceBug 2020-01-08 18:06:30 +08:00
1、核心功能可以复用,这个进度应该是最关键的节点,也不应该 /不需要单独开发
2、每个端都从核心功能( 1 )继承下来,然后开发本端的特性功能 3、最后 api 用同一套,根据客户端的不同,调用各端的业务代码( 2 ) |
2
manwei6341 2020-01-08 18:16:05 +08:00
共,参数分类。
|
3
qiayue 2020-01-08 18:20:40 +08:00
我们是一个项目多个端共用同一套接口,通过参数区分来自于哪个端,根据端不同,做不同的业务处理
|