web-dev-qa-db-ja.com

SwaggerとHATEOASの違い

SwaggerとHATEOASの違いを誰かが説明できますか。私は何回も検索できますが、この2つの側面について適切な詳細な回答を説明できるバディはいません。

6
sanket jaiswal

Swagger:Swaggerは、設計や文書化からテストやデプロイメントまで、APIライフサイクル全体にわたる開発を支援します。 (swagger.ioを参照してください)

HATEOAS:アプリケーション状態のエンジンとしてのハイパーメディア

イオンフォームは、値のメンバー配列にフォームフィールドが含まれるコレクションオブジェクトです。 Ion Formsは、データ送信をサポートするリソース遷移(リンク)を自動的に発見できるようにします(口語的にHATEOASと呼ばれます)。 ( https://ionspec.org/ を参照)

1つはAPIの設計とテストをサポートするためのフレームワークで、もう1つはAPI設計アーキテクチャです。

0
Varun Setia