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

33 天前
 rookie2luochao

自己写了一堆小工具,其中比较有代表性的就是 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 插件,它的优点就是配置超级简单,超级轻量的支持任何客户端,不会捆绑销售任何客户端,客户端工具函数完全由自己封装定义,还有就是:可以只生成选中的接口(很多类似插件都没有这个功能),未选中的不会生成

1305 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1080116

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX