私はSwaggerに不慣れで、用語Server Stubに出くわしました。どういう意味かわかりませんし、その言葉を誰かに説明していただければ幸いです。
Swaggerチュートリアルから:
SwaggerHubを使用すると、Node.js、ASP.NET、JAX-RS、およびその他のサーバーのサーバースタブ(API実装スタブ)を簡単に生成できますとフレームワーク。サーバースタブは、APIの実装に適した出発点です。ローカルで実行してテストし、APIのビジネスロジックを実装して、サーバーにデプロイできます。
https://app.swaggerhub.com/help/apis/generating-code/server-stub
そしてスタブは:
ソフトウェア開発におけるメソッドスタブまたは単にスタブは、他のいくつかのプログラミング機能の代わりに使用されるコードの一部です。スタブは、既存のコードの振る舞い(リモートマシンのプロシージャなど、このようなメソッドはしばしばモックと呼ばれます)をシミュレートするか、まだ開発されていないコードの一時的な代用になる場合があります。したがって、スタブは、移植、分散コンピューティング、および一般的なソフトウェアの開発とテストに最も役立ちます。
APIのスタブとは、swagger filleで説明されている例を提供するためにモックを作成することです。このモックは特定の言語/フレームワークでフォーマットできます
サーバーのスタブは、APIに使用する予定のバックエンドプラットフォームとフレームワークによっては非常に強力な場合があります。
たとえば、Apache(Linux環境で一般的)またはASP.NET(IISで一般的)を選択できます。生成されるサーバーの「スタブ」は、通常、その特定のプラットフォームへのデプロイ可能なライブラリになります。あなたが通常得るものは:
tl; dr:サーバースタブは、HTTPリクエストをバックエンドの実際のビジネスロジックにルーティングする、すぐにデプロイできるアプリケーションであることを目的としています。