插件功机制,能让 开源 API 管理工具使用简单么
API 管理工具,基本的功能是文档和测试,但如果 API 管理工具也能安装插件,任何你想要的 API 管理相关的其他功能都可以通过安装插件来满足,是不是就很酷呢?
插件机制是 Eoapi 的主打功能,意在让用户根据自身的痛点,自由拓展、订制自己需要的功能。不同的插件服务于不同的功能,很可能显示在不同的区域,也对应不同的 UI 和交互。
安装
安装 Eoapi 客户端后,点击相应图标进入插件广场页面,在插件列表中寻找或搜索想要的插件,可以看到插件卡片上会显示当前处于未安装或已安装的状态。
点击进入插件详情,点击【安装】按钮,稍后即可自动完成安装。
在详情页可以看插件展的详细信息,包括开发者、版本号和详细的功能介绍,点击【安装】按钮,即可完成安装。
配置
请查阅官方文档
卸载
进入插件广场,切换到【已安装】的插件列表,选择想要卸载的插件,点击进入详情后,可以看到【卸载】按钮,点击后即可卸载。
卸载后将无法继续使用插件功能
Eoapi 的插件系统有两点好处:
可以只选择自己需要的功能,随时插拔;
在遇到不满足现有需求的场景下,可以选择自己动手开发插件
和其他只做开源产品的项目不一样,我们在开源这款产品前之前,已经在商业产品中吸收了大量用户如何使用 API 工具的实践场景,所以官方也会在每年按照一定的频率发布官方插件,将商业产品上的沉淀贡献到开源产品。
关于 Eoapi
Eoapi 是一个开源的 API 管理工具,除了最常用的文档和测试功能,一些新的功能也在不断地被添加进来。当然,如果你觉得它还不够满足你的需求,你有什么好的想法,不妨去 Github 上提个 issue, 项目开发人员都会及时回复的。
该项目也有完整的开发文档,如果你有什么技术问题,也可以去交流, PM 也会及时回复。
github 地址:GitHub – eolinker/eoapi: Eoapi is an API development tool. Eoapi integrates basic API management feature, and by better scaling your API development work, you can better extend your API.Eoapi is an API development tool. Eoapi integrates basic API management feature, and by better scaling your API development work, you can better extend your API. – GitHub – eolinker/eoapi: Eoapi is an API development tool. Eoapi integrates basic API management feature, and by better scaling your API development work, you can better extend your API.https://github.com/eolinker/eoapi
Demo 地址:
www.eoapi.io/?utm_source=cs&utm_campaign=xh&utm_content=chajian