2017-11-08 1 views
1

일반적으로 가장 좋은 방법은 무엇인지 궁금합니다. API에 대한 http 호출을 만들고 사용자의 검색어에 따라 데이터를 가져 와서 추천 검색어로 사용합니다.모범 사례 : API 및 데이터 필터링 검색

해야합니까 : 웹 모든 사용자의 키 입력에 대한 API를, 사용자가 자신의 가치를 발견 할 때까지 결과를 표시에서

A. 당겨.

B. 먼저 모든 데이터를 추출하고 약 200 개 항목을 추출한 다음 사용자 쿼리로 데이터를 필터링 한 다음 제안 데이터를 사용자에게 표시하십시오.

답변

0

데이터 집합이 작은 경우 초기화 중에 전체 목록을 다운로드 할 수 있습니다. 그러나 데이터 세트가 클 경우 keypress 이벤트를 디버깅하고 한 번만 API를 호출해야합니다.

0

데이터베이스의 크기에 따라 다릅니다. 데이터 세트가 너무 커져 데이터를 다운로드하는 데 시간이 오래 걸리는 경우가 있습니다.

A : 성능이 저하 될 때까지 다운로드 할 수없는 더 큰 데이터베이스의 경우보다 좋습니다.

B : 작은 데이터베이스와 함께 사용할 수 있지만 다운로드 시간이 길어서 큰 데이터베이스에는 사용하지 않아야합니다.