APIレスポンスの一部としてhtmlマークアップを使用することをお勧めしますか?それはベストプラクティスではありません一部のJSONレスポンスとしてHTMLマークアップを使用するのがベストプラクティスですか?
{ html : '<div id="markup">This is the server response html.</div>', data : {property : 'This is the data received from the server.'} }
APIレスポンスの一部としてhtmlマークアップを使用することをお勧めしますか?それはベストプラクティスではありません一部のJSONレスポンスとしてHTMLマークアップを使用するのがベストプラクティスですか?
{ html : '<div id="markup">This is the server response html.</div>', data : {property : 'This is the data received from the server.'} }
application/json
サンプルJSONレスポンスなどのコンテンツタイプがあります。
通常、システム内にseparation of concernsを作成します。 APIがHTMLを返すようにすることで、サーバーはアプリケーションのプレゼンテーションレイヤーとデータの提供にいくらか責任を負うようになります。
今後、サーバーを使用してモバイルアプリを構築したいと考えている場合を考えてみましょう。効果的にhtml
プロパティを使用することはできません。モバイルアプリで使用される別のプロパティを追加しますか?新しいクライアントがそれを使用するたびに、APIサーバーを変更し続けることは望ましくありません。
デザイナーにあなたのアプリケーションを手伝ってもらうことを考えてみましょう。 API層とWeb層のコードを変更できるようになりました。生データにデータを別々に表示すると、この問題は発生しません。