Project

General

Profile

Actions

New Function #322

closed

[API] 스토리쇼핑 상품 상세 페이지의 '상세 정보' API 분리

Added by Jisoo Choi 8 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
01/17/2024
Due date:
% Done:

0%

Estimated time:
Spent time:

Description

 

 

 

현재 앱의 [스토리 쇼핑 > 상품 상세 페이지] 진입 시, 상품에 대한 정보(대표 이미지, 가격, 할인 정보, 배송 정보, 상세 정보 등)를 한꺼번에 가져오기 때문에 로딩에 지연이 있는 상태입니다.

(swagger에서 조회할 시에도 상세 정보가 없는 스토리오더 상품에 비해 조회하는 데 시간이 많이 걸리는 편입니다.

테스트 스토리쇼핑 상품 코드 : PD9998 (약 25초) / 테스트 스토리오더 상품 코드 : 200042-7021957 (약 1초) )

 

주로 이미지를 통해 정보를 표시하는 '상세 정보' 필드(API)만 분리해서, 상세 정보 표출에 시간이 걸리더라도 다른 정보를 먼저 표출하려고 합니다.

 

 

 

Actions #1

Updated by Deca Park 8 months ago

  • Assignee changed from Deca Park to bryant bryant

[API] GET /api/product_info

1.Response
  - remove product_desc field (bcz it contains image file data to reduce response time)

[API] GET /api/product_desc (New)

1.Request
  - same with GET /api/product_info
2.Response 
  1) return 1 field
    - product_desc    string    상세정보

[APP] 스토리 쇼핑 > product info (/shopping/item/PD9998)

1.API
  - seperate current 1 API by 2 API (GET /api/product_info, /api/product_desc)
  - process each other with asybc

Actions #2

Updated by bryant bryant 8 months ago

  • Status changed from New to Resolved
  • Assignee changed from bryant bryant to Deca Park
Actions #3

Updated by Deca Park 8 months ago

  • Assignee changed from Deca Park to Jisoo Choi
Actions #4

Updated by Jisoo Choi 8 months ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF