1. Curso de Vue
  2. /
  3. VueX
  4. /
  5. Instalación de dependencias
1 / 1

Instalación de dependencias

Vamos a instalar dos dependencias nuevas:

npm install --save vuex@3.6.2
npm install --save vuex-persistedstate@3.2.0

Pongo las versiones exactas que funcionan con Vue 2. No sería necesario si lo hubiéramos elegido hacer en la creación del proyecto

La primera de ella nos instala Vuex y la segunda nos permite guardar en el localStorage parte del estado de la aplicación para que, cuando el usuario vuelva al mismo equipo y navegador, tenga esa información disponible.

Importante

Nunca, NUNCA, NUNCA, grabar en localStorage, sessionStorage o en cookies datos sensibles o privados del usuario que puedan ser utilizados para un ataque XSS o de suplantación de identidad.

Esto incluye el token JWT u OAuth del usuario. Debe guardarse únicamente en memoria y ser respaldado, como mínimo, con una cookie Secure HTTP Only.