Web サイトのランディング ページで、さまざまな AJAX アクションを呼び出しています。しかし、現時点ではパフォーマンスが低下しています。これらのアクションは
- 最新の記事を入手するには
- 最新のニュースを入手するには
- 最新のジョブを取得するには
- 最近追加されたユーザーなどを取得するため。
このすべての情報を AJAX アクションごとにダッシュボードに表示しています。
私の質問は、
AJAX アクションから、HTML または JSON を返す必要がありますか? パフォーマンスとメンテナンスの観点からどちらが優れていますか?
これらのアプローチについて、次のいくつかのポイントがあります-
HTML
長所- 1. コーディングが容易になります 2. 保守が容易です。ダッシュボードに UI の変更がある場合、HTML を使用すると簡単に変更できます。
短所- 1. 完全な HTML がクライアント側で送信されるため、パフォーマンスが低下します。
JSON- 長所- 1.データ転送サイズが小さくなるため、パフォーマンスが向上します。
短所- 1. JS コードのレンダリング ロジックを変更する必要があるため、ダッシュボードの UI の変更は比較的困難です。
私の仮定が正しいかどうかを知りたいのですが、これらのアプローチに他のポイントがある場合は?