V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jintianfengda
V2EX  ›  Java

朋友们,你们的团队前后端联调 mock 是用什么实现的

  •  
  •   jintianfengda · 2020-09-22 12:02:39 +08:00 · 2944 次点击
    这是一个创建于 1304 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在后端的接口文档都是用 swagger,但是业务复杂的情况下,后端开发时间会较长,经常会出现前端等待后端联调的情况,效率不是很高,如果要 mock 数据的话,后端先把接口定义了,前端先自己去调,目前什么方案比较好,谢谢各位
    还是说也不用 mock,使用其他更好的开发模式,让在下学习一下
    9 条回复    2020-09-22 20:31:22 +08:00
    reus
        1
    reus  
       2020-09-22 12:08:02 +08:00 via Android   ❤️ 1
    都用 swagger 了,难道不是先出文档?
    swagger 就是接口定义的方案啊
    所以工具再好用,不会用也是白搭
    jsoncai
        2
    jsoncai  
       2020-09-22 12:09:29 +08:00
    后端直接写死返回数据
    creanme
        3
    creanme  
       2020-09-22 12:24:09 +08:00 via Android
    要不试试 yapi ?可以 mock 数据(但是后端经常懒得写接口的返回类型,也很难去 mock
    should
        4
    should  
       2020-09-22 12:35:12 +08:00
    考虑以下 yapi
    sadfQED2
        5
    sadfQED2  
       2020-09-22 12:39:02 +08:00 via Android
    yapi+1

    但是我作为一个后端仔,一般都懒得去写定义
    ruoxie
        6
    ruoxie  
       2020-09-22 12:39:35 +08:00 via iPhone
    https://github.com/wjkang/lowcode-mock 安利我写的一个工具,如果用 yapi 会更加效率,基本不用写代码
    helsonxiao
        7
    helsonxiao  
       2020-09-22 14:42:53 +08:00 via Android
    @reus 赞同
    18000kg
        8
    18000kg  
       2020-09-22 14:57:37 +08:00
    一般后端给接口前都要先给结构文档吧,有接口文档怎么都好说,直接 setTimeout 模拟返回都行
    还有种的情况是后端在写接口,并且懒得提前给文档,前端一般等不及后端接口的话,无视后端接口返回数据,直接根据业务逻辑先把交互做好,所有需要接口数据的地方全部自己模拟一套数据结构出来,可以把流程走通,到对接时候只要调用接口并把接口返回的数据和模拟的数据结构匹配即可
    wenzhoou
        9
    wenzhoou  
       2020-09-22 20:31:22 +08:00
    1, node red
    2, moco
    3, soup ui mock service
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2757 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 00:24 · PVG 08:24 · LAX 17:24 · JFK 20:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.