java - バックエンド データが多すぎる問題を解決するためにフロントエンドとバックエンドを分離するにはどうすればよいですか?
PHP中文网
PHP中文网 2017-05-17 09:57:41
0
5
893

最近フロントエンドとバックエンドに分けたプロジェクトを書いています。バックエンドはjsonデータを返します。Spring mvcにはオブジェクトを自動的にjsonに返す機能があります。ただし、フロントエンドにとってはまったく役に立たないデータもあり、 json を自分で再構築するのは不可能です。みんなはどうやって解決しましたか?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(5)
黄舟

では、なぜ大手メーカーはブラウザ側だけでなくフロントエンドを定義するのでしょうか。

合理的な方法は、node.js を使用してセカンダリ インターフェイスを変換するなど、フロントエンドにデータ ラッピングのレイヤーを追加することです。

いいねを押す +0
世界只因有你

1. ルートサーバーを開発して接続する前に、事前にルートサーバーの JSON 形式を決定します
2. データを処理するための中間層を追加するために、nodejs を使用します。たとえば、場合によっては署名が必要であり、転送インターフェースも必要です

いいねを押す +0
PHPzhong

原則として、フロントエンドに大量のデータを送信するバックエンドをサポートしないのが最善です。フロントエンドがデータを必要としない場合、バックエンドはそのデータをフロントエンドにフィルタリングします

いいねを押す +0
左手右手慢动作

無駄なものが多すぎる場合は、自分で json を綴る必要があるかもしれません。

いいねを押す +0
仅有的幸福

バックエンドと話し合って、フロントエンドから渡されたタグパラメータに基づいてどのデータを返すかを条件付きで決定できます。ネットワークデータ通信などを削減します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート