OpenAPI 生成器“typescript-fetch”与“typescript-node”与“typescript-axios”

mag*_*_al 5 fetch node.js typescript axios openapi-generator

我看到我的 TypeScript 项目有三个选项可供选择:

  1. 打字稿 axios
  2. 打字稿获取
  3. 打字稿节点

对于axiosvs ,我没有任何具体的偏好fetch。我宁愿试图找出哪种发电机是最稳定和维护最稳定的。

我尝试比较项目存储库中的开放问题和封闭问题,但无法对我的问题给出明确的答案:我应该选择什么以及为什么?

更新:

现在我已经尝试过typescript-axiostypescript-fetch并且感谢下面的回答typescript

typescript不太符合我们的规格。似乎有几个功能尚未实现。截至撰写本文时,它仍处于测试状态。

typescript-axios并且typescript-fetch看起来非常稳定并且非常相似。API几乎是一样的。两者都生成了我们所有的规格,没有任何问题,而且用法非常简单。

我们最终使用了typescript-axios因为fetch不会自动引发错误。这确实是(对我们来说)唯一的优势,但不是 API 本身的特征,typescript-fetch而是fetchAPI 本身的特征。

小智 2

基于这个问题,看来typescrypt生成器将是比您建议的生成器更易于维护的替代品。虽然它目前被标记为“实验性”,但我相信在不久的将来它将成为一个更可靠的选择。