耗时半年,Eoapi 终于正式发布 API 工具的插件广场
你和 Postman 有什么区别?
- 商业工具不够开放
- 团队需要本地部署
- 更流畅的协作
- 更快地开发更规范、更稳定的 API
- 在工具上记录的 API 数据发挥更大的价值
- 协作更加地顺畅
我们更新了什么?
- Eoapi 上线插件广场
- Eoapi 支持系统设置
- 官方文档加入开发者文档
- 开发者命令行工具 @eoapi/cli 上线
- 支持 M1 内核 Mac 安装包
插件系统
插件广场
- 导出 Swagger OpenAPI 格式插件
- 将 Eoapi 接口数据同步到 Eolink
开发者文档
Eoapi 文档准则:说人话、目的清晰、用词准确、图文并貌、最好有示例
ps:如果发现文档有误或者有改进建议,文档最下方可以提 Issue 或 Pull request 贡献此文档~
插件代码示例
仓库地址:https://github.com/eolinker/eoapi-extensions
- 导出插件
- 将 API 数据一键更新到其他平台
开发者命令行工具
仓库地址:https://github.com/eolinker/eoapi-cli
- 配置一个入口文件
- 实现 API 数据转换的函数
API 概况
- 导出 API 数据
- 将 API 推送到其他平台:需要安装相关的插件
- 低代码平台:从 API 文档得到返回值格式,绑定低代码组件的字段
- API 网关:从 API 文档数据快速生成网关路由,减少手动录入的成本
- API 监控平台
- Mock 平台,例如 Mock Lab
- 云服务总线 ESB、CSB
系统设置
其他
# 号代表相应的 issue、pull request 编号
- 插件广场不需要 Node 支持 #36
- 测试历史时间显示为空&&测试页滚动条错误 #22
- 拖动分组、API 无响应 #32
- 删除 API 显示失败 #27
- MacOS 系统 M1 内核支持
功能预告
- 导入插件核心支持 —— 导入 Swagger、Postman、Eolink 等平台数据
- Mock —— 前端使用 Mock 协助联调
- 远程数据源 —— 数据源部署在自己的服务器,多人协作
- 多语言支持 —— 国际化支持
如果你对我们的开源项目感兴趣,可以来这里:
耗时半年,Eoapi 终于正式发布 API 工具的插件广场的更多相关文章
- Eoapi — 一个可拓展的开源 API 工具
在社区中时常会出现"抱怨某商业产品越来越臃肿"的声音,API 工具也是如此.从最早期只做 API 调试的工具,到经过多年的演进后集成全面功能的"庞然大物", ...
- es2.4.6 java api 工具类
网上找了很久没找到2.4.X 想要的java api 工具 自己写了一个,分享一下 导入所需的jar <!-- ElasticSearch begin --> <dependency ...
- JeePlus:API工具
ylbtech-JeePlus:API工具 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 0. http://wiki.jeeplus.org/docs/sho ...
- highcharts js报表工具(报表插件)
highcharts报表工具(报表插件.图表工具) highcharts效果在线演示(可查看源代码): http://www.hcharts.cn/demo/index.php?p=56 Highc ...
- 常用的HTTP测试工具谷歌浏览器插件汇总
网页的开发和测试时最常见的测试就是HTTP测试,作为曾经的测试人员在这方面还是略知一二的.其实做网页测试工作是非常繁琐的时期,有时候甚至是无聊重复的,如果没有网页测试工具的帮助的话,测试人员会越做越怀 ...
- 10个最好用的HTML/CSS 工具、插件和资料库
大家在使用HTML/CSS开发项目的过程中,有使用过哪些工具,插件和库?下面介绍的10种HTML/CSS工具,插件和资料库,是国外程序员经常用到的. Firebug Lite FirebugLite ...
- 10最好用的Node.js工具、插件和资料库
每一个称职的程序员都应该拥有一套极好的工具来提高自己的工作效率.在Livecoding.tv 上,那里的程序员分享了10个他们认为是最好用的工具.插件和资料库.据说,以下的这10个工具是使用Node. ...
- MongoDB管理工具的插件系统
MongoDB管理工具 MongoCola的开发已经进入第三个年头了. 官方对于C#驱动的投入不够导致了很多东西都必须自己实现,但是不管怎么样,工具现在已经很强大了. 最近准备着手插件系统的开发,简 ...
- Android无线调试及手机设备与PC同屏工具——Chrome插件Vysor
我们平时用手机调试时,经常是手不离机,以前可以下载个jar包能把手机屏映射到电脑桌面,但是运行比较卡,后来就放弃了,再之,手机接数据线有时也不太方便 ,pc与手机(连wifi)如处同一网段,就可以通过 ...
随机推荐
- 《头号玩家》AI电影调研报告(四)
五. 现实中对于技术的实现 1.自由变身 电影中,主人公借助"魔幻眼镜"让自己快速变成另一个人的模样,现实中我们一样也能做到! 在今年游戏开发者大会(GDC)上,一个名为" ...
- 学生管理系统 C++课设
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<iostream> u ...
- python2.7安装pyinstaller
python2.7直接安装pyinstaller会报错,版本4与python2不兼容,所以我们安装时需指定兼容的pyinstaller版本号.安装命令如下: pip2 install pyinstal ...
- 记录Jenkins升级到最新版遇到的问题
首先吐槽一下Jenkins: 1.安装插件的时候无法根据Jenkins的版本号安装对应的插件! 2.安装插件安装版本不一致的时候无法降低插件版本! 3.为啥要我们升级到最新版! 一.升级原因 我的 ...
- 我们如何上传docker到habor上呢
Docker 打包上传habor认证 首先在 Maven 的配置文件 setting.xml 中增加相关 server 配置,主要配置 Docker registry(远程仓库)用户认证信息. < ...
- JetBrains Rider C# 学习①
Rider 发现 Alt+F7 键无效: 把GeForce Experience里的游戏覆盖关闭 前言 C#从入门到精通 链接:https://pan.baidu.com/s/1UveJI_f-c5D ...
- partOneJava学习卷土重来-----第一次测试题目介绍
石家庄铁道大学2021年秋季 2020 级课堂测试试卷(一)(15分) 课程名称: JAVA语言程序设计 任课教师: 王建民 考试时间: 150 分钟 一.考试要求: 1.按照测试 ...
- selenium模块无头化浏览器 设置不加载页面css、图片、js
下面代码基于火狐浏览器,谷歌浏览器代码类似 from selenium import webdriver from selenium.webdriver.firefox.options import ...
- 详解javascript的eventloop(二):eventloop和dom渲染
记住: JS是单线程的,他和dom渲染共用一个线程 JS执行的时候,会给dom渲染留一些时机 上一篇讲到eventloop的执行机制,但是在这个机制中的call stack执行完成后(包括第一遍的ev ...
- Python 中删除列表元素的三种方法
列表基本上是 Python 中最常用的数据结构之一了,并且删除操作也是经常使用的. 那到底有哪些方法可以删除列表中的元素呢?这篇文章就来总结一下. 一共有三种方法,分别是 remove,pop 和 d ...