Básicamente lo que quiero es esto: https://dev.to/videos
Puede seleccionar un elemento -> página nueva con cargas de elementos -> hace clic en el botón Atrás -> la página anterior se carga desde el caché
Quiero que se muestre la misma página de búsqueda al usuario en la navegación hacia atrás, sin volver a llamar al método de obtención asíncrona.
¿Una solución parece ser SPA? Pero eso es una sobrecarga enorme. Sé cómo hacer esto con SPA. Necesito camino sin SPA.
iPhone, Android y Safari tienen una memoria caché hacia atrás habilitada de forma predeterminada, por lo que no hay problema. Las páginas estáticas tampoco tienen ningún problema.
No necesito ningún código JavaScript exacto. Solo quiero saber cómo otros sitios web resuelven este problema. ¿Es el SPA la única forma? ¿Hay algún "marco" para resolver este problema?
Si el servidor permite que la página se almacene en caché, su navegador no volverá a enviar una solicitud antes de que caduque la página.