나는 corner2를 사용하여 우리 서비스 용 SPA를 빌드하는 우리 팀의 프론트 엔드 개발자를위한 백엔드 API 서버를 빌드하기 위해 python/django 스택을 사용하여 개발하는 백엔드입니다.동일한 페이지 (= 각 구성 요소)에서 각기 다른 백엔드 서버로 여러 api 호출을 처리하는 권장 방법은 무엇입니까?
프론트 엔드가 두 개 이상의 개별 리소스에 대해 GET API 호출을 만들어 백엔드 서버에 전달해야하는 경우가 있습니다.
예를 들어 payments
페이지가 있으며,이 페이지에는 users
및 products
테이블의 정보가 필요합니다.
는 다음과 같이 더 나은 엔드 포인트에서 두 개의 통화를 할 수 있나요 :
/api/users/:user_id
/api/products/:product_id
또는 더 나은 정보를 혼합이 포함 된 결과를 반환하기 위해 일부 데이터 처리를 수행하는 백엔드 장고 서버를 만들기 위해 모두 user-related info
및 단일 엔드 포인트에서 product-related info
다음과 같이 : 당신은 사실상 드보다 표준입니다 생각
/api/payments/:payment_id
를?