Как мне создать навигационную веб-страницу, на которой не нужно повторно извлекать информацию при каждой загрузке?

#html #load #navbar

#HTML #загрузка #панель навигации

Вопрос:

Я создаю коллекцию HTML-документов, которая связана с навигационной панелью. Это действительно просто, но пока ссылки на навигационной панели просто ссылаются на другие HTML-страницы.

Все эти страницы очень загружены данными и используют Javascript для обработки почти терабайта данных, поэтому я не могу сделать так, чтобы, когда мне нужно переходить туда и обратно, страница перезагружала все данные.

Есть хорошие способы добиться этого?

Ответ №1:

Вы могли бы рассмотреть возможность использования localStorage для хранения как можно большего количества данных на компьютере пользователя. Однако она не будет хранить целый терабайт.

Вероятно, вы также захотите включить ajax, чтобы ваш скрипт мог сначала проверить, находятся ли данные в localStorage, а затем загрузить их асинхронно, если это не так.

Комментарии:

1. Все данные уже находятся в локальном хранилище. Что я делаю, так это использую скрипт, который анализирует данные с некоторых серверов (~ 1 тб), а затем создает кучу текстовых и JSON-файлов на локальном компьютере. Я как бы спрашивал, существует ли какая-либо платформа или встроенный метод для «скрытия» текущей страницы, отображаемой при переходе по другой ссылке, чтобы не приходилось заново загружать все данные.