如题:最近在做API方面的一些调研,看了很多的资料和对比,却还是很糊涂,不知道到底是应该选用API Blueprint
还是swagger
。两者目前的支持工具都很强大,生成mock server,验证API有效性之类。
网上有很多的对比,但我想问问实际使用过这两者或者其中之一的人,很满意或者是很不满的地方具体在哪里?如果你有偏爱的话,会推荐哪个。
谢谢!
如题:最近在做API方面的一些调研,看了很多的资料和对比,却还是很糊涂,不知道到底是应该选用API Blueprint
还是swagger
。两者目前的支持工具都很强大,生成mock server,验证API有效性之类。
网上有很多的对比,但我想问问实际使用过这两者或者其中之一的人,很满意或者是很不满的地方具体在哪里?如果你有偏爱的话,会推荐哪个。
谢谢!
2 回答2.2k 阅读✓ 已解决
1 回答854 阅读
我是这周才接触swagger的,我觉得这个是项目经理在前后端开工,应该提供OAI的,API Blueprint没用过,swagger写好OAI之后,派发给前后端,对于后端来说,拿到OAI就可以直接用swaggerUI模拟前端提交数据,可前端就没有这个功能了,目前用的imitator给菜鸟前端。至于swagger生成的代码,我没有用,实验了一下,SpringMVC的代码生成还有问题,增加了一些标注,而这些标注是明确不能进入到实际项目中的,so基本是放弃生成这块了。