Я создаю страницу, которая извлекает некоторые репозитории Github, а затем отображает диаграмму перфокарты с данными, возвращаемыми API (извините за скриншоты заранее, но у меня возникли проблемы со встроенным стилем кода).Я начинаю с полупустой html-страницы и создаю материал по мере получения информации от вызовов API.
- Во-первых, пользователь входит в систему, чтобы получить все свои репозитории, но я не сохраняюИнформация об этом, я просто передаю свои учетные данные в шапке ( app.js )

Затем в ответе я рисую список всех репозиториев (
app.js ).

При щелчке в одном репо загружается новый html, который содержит js, который вызывает Github API для получения перфокарты и рисования диаграмм (
repo.js ).

Что мне нужно сделать, это то, чтоесли, находясь во втором html-файле, я нажимаю кнопку goBack , я возвращаюсь на предыдущую страницу, но с уже написанным списком репо .Есть ли способ, которым я могу сделать это без необходимости войти (сделать все заново) снова?
Приложение развернуто здесь , и весь код можно найти здесь .
Спасибо за помощь.