APIからの応答をjson応答として取得しています。私はPythonでバックエンドをコーディングしています。
フロントエンドチームは、UIに入力するために未加工のjson応答からの情報を必要とするため、jsonを注文し、情報を取得しやすくする必要があります。
これで、jsonを特定の形式で注文してフロントエンドチームにプッシュするか、生のjsonレスポンス*をフロントエンドチームに渡して、jsonの注文を処理してUIでさらに使用できるようにすることができます。
私のjsonファイルのサイズは15MBです。
どちらがより速く、より良い設計原則ですか?
バックエンドで処理してからフロントエンドにプッシュするか、フロントエンドで処理しますか?
私の意見では、通常サーバーはPCのブラウザーよりもはるかに優れたパフォーマンスを提供するので、サーバーでの処理はデータのサイズと長さのためにあなたの場合に優れています。
—
Umair Khan
理想的には、フロントエンドは単にAPI応答を消費します。UIが他の人のコンピューターで実行されると(弱くて遅い可能性があります)、データをクライアント側のcosにオフロードしたくないので、Webアプリケーションでの低速で不愉快なエクスペリエンスにつながる可能性があります。バックエンドからの応答は、多かれ少なかれ、フロントエンドに必要な形式である必要があります。理想的には、フロントエンドは実際のデータ処理(もしあれば)をあまり実行すべきではなく、サーバー側で実行する必要があります
—
Jayce444
15MBはかなりの量ですが、バックエンドで実行します。
—
ボリス