いつHTML(リソースリンク、フォームなど)を使用するのではなく、HATEOASサーバーRESTful APIを開発する必要がありますか?純粋なHTML対HATEOAS APIを定義するフレームワーク?
ハイパーメディアエンジンとして十分なHTMLとブラウザではありませんか?
いつHTML(リソースリンク、フォームなど)を使用するのではなく、HATEOASサーバーRESTful APIを開発する必要がありますか?純粋なHTML対HATEOAS APIを定義するフレームワーク?
ハイパーメディアエンジンとして十分なHTMLとブラウザではありませんか?
ハイパーメディアエンジンとしては十分なHTMLとブラウザではありませんか?
HTML + HTTP + URI +ブラウザ===ワールドワイドウェブ。だから、それはかなりいいですね、冗談はありません。
これは間違いではありません。
リンクのHTMLの理解は残念ながら制限されています。冪等の書き込みをサポートしていません。 Uri GETのみのテンプレートサポート。私は "リンク"のためにどれだけ多くの異なるスペルがあるかに鋭敏ではない。
ハイパーメディア形式は冗長です。私が間違ってはいけない - 人間のために何が起こっているのかを文書化しようとしているとき、テキストマークアップは鮮やかです。しかし、これまでの私の印象は、人間があなたの自動化されたエージェントが消費している意味内容をすばやく確認したいときに、同じ構造が始まることです。
は私がRFC-4287
のAtomは、ブログやニュースの見出しWebサイトにだけでなく、直接のユーザー・エージェントなどのWebコンテンツのシンジケーションで取り組む主なユースケースから、この引用にあなたの注意を呼び出します。
だから、特に直接ウェブに関連するユースケースに対処しようとしている本当に賢い男の束は、新しいハイパーメディアフォーマットを標準化するのではなく自分ですでにユビキタスたものを使用してに努力の束を投資することを決めました問題のドメイン。
過去10年以上にわたって、そのフォーマットは広く採用されています。
採用がなければ、私はHATEOASに多くの利点があるとは確信していません。会話の両面を制御している場合、ハイパーメディアAPIは必要ありません(例:Web上のjavascript - オンデマンド機能を備えたコードによるハイパーメディア、いくつかの帯域外チャネル経由でWeb APIのプロトコルを学んだクライアントをダウンロードする)。
HTMLは、JSONベースのハイパーメディアフォーマットのように、HTMLと同じくらい便利なフォーマットではないことが示唆されているようです。
結論:いいえ、十分ではありません。現時点では受け入れ可能な場所保持者かもしれません。 JSONハイパーメディアツールセットはすぐに十分に成熟し、HTMLは間違った方向への巨大なステップと見なされます。