私のデザインをバージョン管理のためのファイルとして保存したいと思います。REST - RESTful APIデザインの標準ファイル形式は何ですか?
標準または一般的に使用されている形式はありますか?
User {
uid,
name
}
そして、APIの定義のための別のファイル:
GET /users/:uid => User
GET /users?name=:name => [User]
は、しかし、これらは私の好みである
例えば、私は1つの構造定義のファイルを書き込むことができます。これらを表現するために一般的に使用されるフォーマットはありますか?
言語にかかわらず、API自体に重点を置いて、それはUML
のようなものになると期待しています。
多くの企業が、残りのAPIを設計するために使用されるという一般的なパターンは、マイクロソフトによって行わもののようですし、ドキュメントをここに見ることができます:https://docs.microsoft.com/en-us/azure/アーキテクチャ/ベストプラクティス/ api-design –