RESTful エンドポイントが検出可能であることを期待するモデルを作成しようとしています。
例えば:
私のサービスは、ユーザーモデルが次のように形成されることを期待しています:
{
name:'',
role:2,
userId: 12345
}
新しいユーザーを投稿するには、このモデルの構造を知って、本文で正しく送信する必要があります。
サービスを利用するために静的型付けを有効にしたくはありませんが、クライアントが合理的に適応できるように、期待するモデルの構造を取得するための動的な方法が必要です。
Roy Fielding 氏の怒りを買わないように、できるだけ REST の原則を守りたいと思っていますが、適度に友好的な方法で物事を成し遂げる必要もあります。
エンドポイントに関するドキュメントを作成するだけではありません。私はそうする多くの方法を知っていますが、プログラムで物事を発見できるようになりたいです。