在社区中,经常有“抱怨一个商业产品越来越臃肿”的声音,API工具也是如此。从最早的只做API调试的工具,到经过多年的演变,成为集全面功能为一体的“庞然大物”,越来越成熟,越来越不适合原来的用户。我们不需要用到所有的功能,自然会觉得不用的功能是“多余的”。我们希望个性和共性能够共存,所以我们决定发布这个极其轻量级的API工具。基础功能仅包含API文档和测试,满足开发者的核心需求。▲什么是Eoapi?▲Eoapi和Postman一样是一个开源的API工具,更轻便,扩展性更好。支持API相关的核心功能,还可以帮助您通过插件市场将API发布到各种应用平台,比如发布到网关在线完成API,或者结合低代码平台快速将API变成可用的组件等。Eolink于2022年开源了Eoapi项目。Eoapi基于APIKit在API生命周期领域多年的行业经验,希望通过开源吸收社区中最好的思想和实践。我们选择支持插件:不可能每一个功能都能满足所有人的需求,不断增加功能来满足需求只会让产品越来越重。插件系统则不同,一个插件一个功能,你可以像拼乐高一样拼出你想要的功能。我们选择拥抱开源:我们希望将我们的技术积累和解决方案做成开源项目,回馈开源社区。我们也希望通过开源吸纳社区中最好的想法和实践,与开发者和企业合作,积极打造插件生态。▼Eoapi的核心价值是什么?Eoapi可以扩展以支持插件系统。插件系统有两个好处:▲可以只选择自己需要的功能,可以随时插拔。之前我们积累了大量用户在商业产品中使用API??管理工具的实际场景,所以官方每年也会以一定的频率发布官方插件,将商业产品的积累贡献给开源。同时,我们会提供相应的文档、插件示例,并提供一系列流畅的开发者体验脚手架,让大家快速上手,定制手头的“利器”。▼目标用户▲如果你想快速调试API,你发现现有的API工具中找不到你想要的功能,但你不想要的功能却被高亮显示。▲如果你厌倦了在各种平台填写重复的API信息,例如,它帮你一键发布API到API网关,省去你手动填写路由的工作。那么Eoapi就是适合您的工具。▼功能介绍您可以访问Livedemo体验产品功能https://demo.eoapi.io1。API接口测试支持Web上最常见的HTTP(S)协议,纯UI操作,一键获取清晰完整的API测试信息。2、API接口管理,支持文档规范,阅读界面友好,分类清晰。3.外挂方块这个功能还没有发布,功能预览~需要更多功能吗?可以安装语言包,导入Postman、Swagger等格式的API,一键同步到其他平台。你总能找到你需要的东西。▲2022Roadmap▲▲结语▲如果你对开源感兴趣,欢迎投稿,我们一起打造一个开放有趣的社区。可参与的贡献包括但不限于:▲提交issue反馈需求、Bug▲贡献官方文档▲推荐大家使用eoapi或介绍eoapi功能▲开发一个eoapi插件▲参与eoapi核心代码和开发期待与您见面。如果您对我们的项目感兴趣,请在Github上联系我们!官网:https://www.eoapi.io/?utm_source=SF-0401上一期的一篇文章教你如何掌握和调试HTTPAPI。5分钟通过Vercel部署接口测试工具!WebAPI设计原则和规则Angualr上手难?8个开源项目
