gooseNjuice
@gooseNjuice
JavaScript Fullstack

Как реализовать хранение данных при использовании input с рекомендациями?

Задача: на сервере есть записи, например 10.000 пользователей. На клиенте есть input. Человек вводит букву, и как в поисковике, появляются подсказки, содержащие имена пользователей, начинающиеся на эти букву(ы).
Вопрос: когда оптимальнее делать запрос к серверу? Например, загрузить один раз все данные, или делать запрос при каждом изменении текста?
Куда положить эти данные на стороне клиента?
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
@d-stream
Готовые решения - не подаю, но...
ну если сразу подгружать 10000 записей - пользователь не увидит (в хорошей конструкции) или не дождется (в плохой реализации) результата. Поэтому нормальный вариант по каждой букве подавать ему первый десяток подходящих данных.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 нояб. 2024, в 12:39
15000 руб./за проект
26 нояб. 2024, в 11:39
1000 руб./за проект