查看原文
其他

高效、易用、功能强大的 开源 API 管理平台

TJ TJ君 2022-07-01

大家好,我是TJ

关注TJ君,回复“武功秘籍”免费获取计算机宝典书籍

TJ君将之前发过的各种项目及工具进行了整理,收录到了GitHub项目,欢迎各位小伙伴光临Star,地址如下:https://github.com/Wechat-TJ/TJ-WORLD-FORU

接口管理,一直是众多小伙伴需要面对的难题,因为各种繁多不一的接口,很容易让粗心的小伙伴不经意间犯下低级错误。

今天TJ君要和大家来说一个高效、易用、功能强大的 API 管理平台,YApi

YApi,是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台,其宗旨是在为开发、产品、测试人员提供更优雅的接口管理服务,让用户觉得API的的管理是一件轻松有趣的事情,用户只需要利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理动作,再也不必为API的管理专门写了一套又一套的代码。

YApi的主要特点有:

  • 基于 Json5 和 Mockjs 定义接口返回数据的结构和文档,效率提升多倍
  • 扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性
  • 类似 postman 的接口调试
  • 自动化测试, 支持对 Response 断言
  • MockServer 除支持普通的随机 mock 外,还增加了 Mock 期望功能,根据设置的请求过滤规则,返回期望数据
  • 支持 postman, har, swagger 数据导入
  • 免费开源,内网部署,信息再也不怕泄露了

YApi的安装十分简单,因为项目自带 yapi-cli 工具,可以通过执行yapi server,以此启动可视化部署程序,然后根据用户的情况进行配置之后就可以自动开始部署。

同时YApi还支持各种功能强大的小插件,方便用户的登录、推送、数据导出。

安装完YApi之后,新建接口需要三个步骤:

  • 获取权限
  • 寻找项目
  • 新增接口

当然TJ君只是简单的做了一个演示,小伙伴使用时要记得配置接口的有效联通哦。

对于希望二次开发的小伙伴,YApi也提供了相应的使用说明:

对API管理有兴趣研究研究的小伙伴,赶紧来看看吧~

点击下方卡片,关注公众号“TJ君

回复“yapi2022”,获取仓库地址

关注我,每天了解一个牛x、好用、有趣的东东


往期推荐

卷王,一款看似很卷的调查问卷系统

开源B2B2C商城系统

一站式的 SQL 审核查询平台

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存