fgdgtz
V2EX  ›  问与答

客户端(苹果&安卓)、小程序,是否应该共用一套服务端 API?

  •  
  •   fgdgtz · Jan 8, 2020 · 1502 views
    This topic created in 2331 days ago, the information mentioned may be changed or developed.

    目前有客户端,后面需求扩展了小程序,服务端 API 是否用同一套?目前管理建议是分开成两个 API 项目,虽然大体业务一样,但如果用同一套,每个端进度不一致,版本的管理,还有 API 的合法校验都可能有差异、还有每个端自己的一些特性功能。而如果分开,同一个功能上线,要在多个项目里提供入口,有时觉得很繁琐,请问下大家是如果管理的?

    3 replies    2020-01-08 18:20:40 +08:00
    FaceBug
        1
    FaceBug  
       Jan 8, 2020
    1、核心功能可以复用,这个进度应该是最关键的节点,也不应该 /不需要单独开发

    2、每个端都从核心功能( 1 )继承下来,然后开发本端的特性功能

    3、最后 api 用同一套,根据客户端的不同,调用各端的业务代码( 2 )
    manwei6341
        2
    manwei6341  
       Jan 8, 2020
    共,参数分类。
    qiayue
        3
    qiayue  
    PRO
       Jan 8, 2020
    我们是一个项目多个端共用同一套接口,通过参数区分来自于哪个端,根据端不同,做不同的业务处理
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1174 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 23:29 · PVG 07:29 · LAX 16:29 · JFK 19:29
    ♥ Do have faith in what you're doing.