Сделайте интерфейс для поиска и отображения gif с помощью giphy api
Важно: Для работы с API понадобится ключ для авторизации, инструкция по его получению находится
тут
Функциональные требования:
Доступно поле ввода в которое можно вводить поисковый запрос
Поиск осуществляется по мере набора текста в поле
Запрос на бэкенд отправляется не чаще, чем раз в 500 мс
Верстка может быть любой
Технические требования:
Функция для поиска переиспользуемая, ее должно быть легко использовать в другом месте
Можно использовать fetch или XHR
Решение должно использовать промисы или async/await
Реализуйте простой кэш на стороне клиента. Он будет проверять есть ли у нас результат для введенного запроса
и возвращать его из кэша, время жизни для записей ограничивать не нужно