Домашнее задание для "Школы программистов HeadHunter" (JS/AJAX 1)
novvember.github.io/hh-api-search
- поиск по вакансиям HeadHunter
- сохранение всех предыдущих запросов и отображение 3 последних из них на странице
- саджесты в форме поиска из предыдущих запросов, а также от HeadHunter
- HTML/CSS/BEM
- HeadHunter API
- JavaScript (ООП)
- Promise, async/await
- Local Storage
- deboune запросов на сервер
-
Взять любое свободное API с функцией поиска, например themoviedb.org
-
Реализовать на странице поле ввода поискового запроса с функцией саджеста
-
При выборе пункта из саджеста — запоминаем его (в localStorage) и выводим подробную информацию
-
Саджест подсказывает 10 вариантов, максимум 5 из которых — предыдущие запросы пользователя
-
Сбоку на странице вывести 3 последних поиска, причем они должны обновляться даже если я ищу в соседней вкладке