Hi :)

我正在制作自己的下一个产品,一个API协作开发的平台。这个想法主要源自我的日常工作,我之前为一家咨询公司工作,我们主要为一些大型跨国企业进行商业应用的设计以及开发,比如星巴克,耐克以及巴宝莉等公司。

和其他许多团队一样,我们通常会使用比如Github, Jira, Figma等工具来管理和分享我们各种设计文档,以此促成大家线上的协同办公。但是作为一个后端工程师,我发现后端的API开发管理是很混乱的,我们会使用websequencediagrams来画流程图,lucidchart来做一些逻辑设计,而API的设计则是使用了openAPI,但是需要前端的同事使用在线的swagger editor来查看API文档。

我们缺少一个统一的平台来管理后端所有的设计文档,并且这些文档因为存在于不同的平台上而缺乏关联性。随着项目逐渐变大变复杂以后,项目其他成员审阅各个API背后的逻辑设计也变得愈发困难,无法第一时间找到所有关联的设计文档;而在另一方面,当有后端API变化时,我们也只能通过Slack去通知前端的同事。

所以我开始构建一个协同的平台,以期望能将前后端团队都带到一个共同的平台上来完成API有关的工作。产品的第一个版本即将在下个月发布,在此之前,我先开源了其中的openAPI编辑器。如果你也在使用openAPI并且刚好在寻找swagger-editor的替代品,希望这个开源项目可以帮到你。

Github: https://github.com/chilllab/c...

Happy creating :)


wwayne
51 声望4 粉丝

[链接]