RESTサービスを作成するとき、私は基本的に次のことをするために凝視しました:
- HTMLが要求されています
- サービスは必要なWebページを返しますが、要求された「リソース」はありません。データ
- Webページには、同じサービス(異なるコンテンツタイプ)にAJAXリクエストを発行するJavaScriptが含まれています
- サービスが実際のデータ(JSON)を返し、ページに表示されます
一方では効率が悪いように見えます(2リクエスト)が、これを使用した場合、「パフォーマンスは問題ありません」、つまりトラフィックの少ない内部アプリとWebサイトはシンプルで高速にロードされます。
私がこれで終わった理由は、Webページがほとんど純粋なHtml + JavaScriptになる可能性があり、そのようなテーブルやものを作成するためにサーバー側のもの、特にループがほとんど必要ないことです(これは、 slickgridなど)、たとえばデータとビューの分離。
これを使用する前に、これは良いアイデアですか、それともやめるべきですか?