そのため、私は Web で人気のある API を活用するサービスを構築してきましたが、Swagger がプロジェクトにとって大きな資産であることがわかりました。保守が難しい大量のカスタム コードを記述する代わりに、Swagger 定義を使用して、サービスがサポートするパブリック API へのすべての要求を動的に作成することができました。
これは約1年間うまく機能していますが、プラットフォームにサービスを追加し続けたいと考えており、メンテナンスの負担を別の負担と交換することになりました. パブリック API は数多くありますが、Swagger のようなコンピューターで消費可能な形で適切にパッケージ化されている API は多くありません。
Swagger、RAML、API ブループリントなどのライブラリが保存されているインターネット上の中心的な場所を誰かが知っているかどうか疑問に思っていました。
そのようなものがまだ存在しない場合は、おそらく存在するはずです。