一、开源项目简介

高效、易用、功能强大的API管理平台旨在为开发、产品、测试人员提供更优雅的接口管理服务。

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

二、功能概述

旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。

YApi让接口开发更简单高效,让接口的管理更具可读性、可维护性,让团队协作更合理。

特性

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

三、技术选型

内网部署

环境要求

  • nodejs(7.6+)
  • mongodb(2.6+)
  • git

四、界面展示

首页

高效、易用、功能强大的API管理平台,提供优雅的接口管理服务插图

项目页

高效、易用、功能强大的API管理平台,提供优雅的接口管理服务插图1

个人中心

高效、易用、功能强大的API管理平台,提供优雅的接口管理服务插图2

 

五、开源协议

使用Apache2.0开源协议

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。