ホームページ >バックエンド開発 >PHPチュートリアル >JavaScript - API インターフェイス ゲートウェイを設計するには?
現在、ページはフロントエンドに複数のインターフェースを提供していますが、各インターフェースを統合することは不可能です。
フロントエンドは、1つのリクエストで複数のインターフェースからデータを取得したいため、ゲートウェイを設計したいと考えています。 . フロントエンドの使用: 機能は次のとおりです: 複数のリクエスト インターフェイスを渡し、各インターフェイスのデータを一度に配列してフロントエンドに返します。真ん中
何かアドバイスはありますか?
追記: インターフェースが重複してマージされており、変更が大きく、拡張には向かないため、この方法は現在放棄されています
。
返信内容:
現在、ページはフロントエンドに複数のインターフェースを提供していますが、各インターフェースを統合することは不可能です。追記: インターフェースが重複してマージされており、変更が大きく、拡張には向かないため、この方法は現在放棄されています
。
インターフェース データをマージする場合は、データがマージされた後の
の問題を考慮する必要があります。
実現可能で、jQueryのajaxを変更するなど、フロントエンドのajaxを変更することも可能です
数据量
私たちが達成したいのは、フロントエンドの自動マージです。ロジックは次のとおりです。
リーリー
バックグラウンドパッケージングインターフェイスによって返されるデータ仕様を次のように設定します:
つまり、各パッケージの構造はここで >>>{callback}n{data}n<<<
callback は、
などのキューを処理するときに jQuery オブジェクトに追加されます。 リーリーデータとコールバックを抽出して実行します
リーリーインターフェースをマージして、すべてのデータを一度に提供しますか? ?