如何在不同语言中实现相同的功能?

时间:2016-03-16 09:02:58

标签: auto-generate

我有一个REST界面。

现在我想拥有一个ruby,javascript,python和java的客户端(未来可能更多)

目前我正在维护4个不同的项目及其测试。

我如何改进这个以及我可以使用哪些工具?

目前我开始在一个文件中描述API(例如yaml / json),然后通过一些特定于语言的逻辑为每种语言生成源代码,但这是很多工作,我确信我不是首先遇到这个问题。

我在网上搜索了generate source from yaml等但却找不到任何内容

编辑:有人建议我使用自耕农。所以目前我正在调查那个。

1 个答案:

答案 0 :(得分:0)

我相信Postman作为一种工具是有益的。您可以指定API端点并为多种语言生成客户端。