Показывать страницу из кеша при переходе назад
В основном то, что я хочу, это: https://dev.to/videos
Вы можете выбрать элемент -> новая страница с загрузкой элемента -> вы нажимаете кнопку назад -> старая страница загружается из кеша
Я хочу, чтобы та же самая страница поиска показывалась пользователю при переходе назад, без повторного вызова метода асинхронной выборки.
А решение вроде СПА? Но это огромные накладные расходы. Я знаю, как это сделать со СПА. Мне нужен путь без СПА.
В iPhone, Android и Safari по умолчанию включен обратный кеш, поэтому проблем нет. Статические страницы тоже не вызывают проблем.
Мне не нужен точный код JavaScript. Я просто хочу знать, как другие сайты решают эту проблему? СПА - единственный выход? Есть ли какие-то «рамки» для решения этой проблемы?
1 ответ
Если сервер разрешает кэширование страницы, ваш браузер не будет отправлять запрос снова до истечения срока действия страницы.