炸裂式设计的(被喷惨) swagger-ui postman 简化版接口测试页面和 openapi-ts(适配 axios、uniapp 等任意客户端) 工具,希望给点中肯建议

1次阅读

共计 573 个字符,预计需要花费 2 分钟才能阅读完成。

自己写了一堆小工具,其中比较有代表性的就是 openapi-ui,它是 swagger-ui 的替代品,也是一个简化版的 postman 接口测试工具,炸裂式的 UI 设计 (并不是 UI 美观) 得到了众多网友的群喷,弱小无助,好在也有一些认可的小伙伴给予了支持,希望小伙伴们可以在 issue 区来点中肯的建议和支持

造轮子的经历也让我也深刻感受到,对于通用的工具,还是应该站在前人的设计上去优化,因为颠覆用户习惯是需要实力的

下面列一下这 2 个小工具:

openapi-ui:这是一个 swagger-ui 的替代品,完全开源免费,未来也不会收费,在 UI 体验上面,可以说是完全颠覆性的设计,可能很多人会觉得很不适应,但是用习惯了,它却显得简洁和很易于阅读,当时发了几篇文章推广,被喷的有点惨,都快放弃😭😭😭,后面断断续续有些同学反馈问题,让我坚持继续迭代它

openapi-ts-request:这是一个根据 swagger/openapi 规范生成前端 typescript、枚举、字段翻译、客户端请求 (支持 axios、uniapp.request、fetch 等等任何客户端) 的 nodejs 插件,它的优点就是配置超级简单,超级轻量的支持任何客户端,不会捆绑销售任何客户端,客户端工具函数完全由自己封装定义,还有就是:可以只生成选中的接口(很多类似插件都没有这个功能),未选中的不会生成

正文完
 0