私は、私たちのチームのフロントエンド開発者向けに、Python/djangoスタックを使用して開発したバックエンドで、corner2を使用して私たちのサービス用のSPAを構築しています。同じページ(角度コンポーネント)で角度からバックエンドまでの複数のAPIコールを処理するための推奨される方法は何ですか?
フロントエンドがバックエンドサーバーに対して2つ以上のリソースにGET API呼び出しを行う必要があることがあります。
たとえば、payments
ページがあります。このページには、users
とproducts
の両方の情報が必要です。
は、以下のように、それはより良いエンドポイントに2つの別々の呼び出しを行うことです:
/api/users/:user_id
/api/products/:product_id
またはそれがより良い情報をミックスし、含む結果を返すために、いくつかのデータ処理を行うために、バックエンドのDjangoのサーバーを作るために、両方のuser-related info
と単一のエンドポイントでのproduct-related info
は、次のように:あなたはデファクトスタンダードである以上だと思います
/api/payments/:payment_id
を?