为什么选择Yapi

为什么选择Yapi

Yapi介绍

YApi 是高效易用功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理

Yapi与RAP2对比

YAPIRAP2
部署yapi 部署简单,只需要nodejs,git,mongodb,甚至支持可视化部署,启动一个服务,填写配置后自动完成,支持docker部署rap2 虽然也基于koa和react,但是前后端分开部署,还要mysql和redis,部署困难
迁移成本迁移成本低,多种方式导入导出rap2 只支持从rap1导入,导出只有postman
mock支持,提供期望和脚本两种方式支持,不支持mock脚本
预览不支持请求预览,其实运行也可以看到请求json可以预览请求和返回结果
接口状态可以标记是否完成无法标记
导入导出RAP2的导入导出方式都支持,还支持Swagger URL的导入支持postman、HAR、Swagger、json导入,支持html、markdown、json、swagger json导出
接口调试可以在线运行调试不能直接在线运行,需要借助第三方接口工具运行
自动化测试支持不支持

Yapi其他的优点

YAPI解决方案

img

Yapi自动生成接口插件(YapiIdeaUploadPlugin

YapiIdeaUploadPlugin可以 减少yapi 录入时间,通过工具反向规范代码注释,和代码整洁

代码注释遵从JavaDoc注释规范,配合IDEA 可以快速生成接口文档,不需要再手动增加接口文档,可以随时更新接口文档,也不担心文档的丢失以及缺失。

支持内网部署,以及LADP接入

RocketMQ 解决 No route info of this topic 异常步骤

  • 启动broker,启动broker时加上autoCreateTopicEnable=true
  • 如果加上autoCreateTopicEnable=true 还是不行,就要检查以下项目使用的rocket 的jar包的版本是不是过低,要不低于Rocket安装的版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

简单简单小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值