¿Cuál es la diferencia entre sessionStorage localStorage y las cookies?
Los datos de las cookies siempre se transportan en las solicitudes http del mismo origen.
SessionStorage: solo es válido hasta que se cierra la ventana actual del navegador y, naturalmente, no se puede mantener de forma permanente.
localStorage: Siempre válido, se guarda incluso cuando se cierra la ventana o navegador, por lo que se utiliza como dato persistente.
Todos se guardan en el lado del navegador y tienen el mismo origen. Tanto localStorage?sessionStorage como las cookies siguen el principio de "mismo origen". El nombre de dominio debe ser el mismo. Todavía hay mucho que decir sobre esto y recomiendo leerlo. En este sentido, las cookies implican problemas entre dominios. Diferentes navegadores utilizan diferentes métodos para crear cookies entre dominios. localStorage?sessionStorage es muy estricto y los nombres de subdominios no se pueden cruzar. http y https no pueden cruzarse.