Частый вызов функции поиска.Как правильно организовать поиск?
Добрый вечер
Есть приложение написанное на React + Redux. Есть поле ввода (поиск) и при вводе вызывается функция запроса данных через апи. Время ответа с сервера примерно 2,5 сек. Если пользователь вводит строку поиска быстро то с сервера не успевают приходить данные. Я повесил кнопку по нажатия происходит поиск.
Как правильно организовать поиск ?