В общем, есть задание, чтобы сделать поиск по странице, звучит так " Организовать работу поиска (js, одностраничное приложение) Данных в файле test.json, где: t - заголовок, d - описание для списка результатов, u - путь для навигации, f - текст для детальной страницы."
Файл JSON организован так(не буду говорить реальную информацию):
{
"91":{"t":"Здесь вопрос","d":"Описание ответа","u":"Ссылка","f":"Соответственно текст для детальной страницы"},
"78":{"t":"Здесь вопрос","d":"Описание ответа","u":"Ссылка","f":"Соответственно текст для детальной страницы"},
"55":{"t":"Здесь вопрос","d":"Описание ответа","u":"Ссылка","f":"Соответственно текст для детальной страницы"}
}
Фото как должно быть:
То есть когда человек вводит текст даются подсказки, после нажатия кнопки "Поиск" предлагаются варианты, на которые можно перейти и должна прогрузиться получается другая страница html, как это реализовать? Через AJAX? Через React или Angular? Подсказки и ответы должны прогружаться через XHR с JSON? Или там вообще backend и node.js или php?