Ciclo de vida de una aplicación desarrollada con Nuxt.js

Imagen 0 en Ciclo de vida de una aplicación desarrollada con Nuxt.js

Todo ciclo de vida de una aplicación desarrollara en Nuxt.js es el siguiente:

  • Comienza siempre por la petición HTTP al servidor, en el cual, en una primera instancia, se inicializa el estado de la aplicación, en el caso de que se hubiera definido un store.

  • Después entra en juego el middleware, que sería el que comprobaría cada página y si tiene algún tipo de middleware con el que actuar.

  • A continuación, entraría en juego el método validate, que comprobaría si una página existe o no, redireccionando al usuario en caso contrario.

  • Si se han definido los métodos asyncData o fetch, sería el momento en el que el servidor realizaría las peticiones.

  • Por último, se renderizarían los componentes, que sería la información que se le mandaría al usuario.

  • Este proceso se repite siempre que un usuario haga clic de una página otra mediante Navigate, y volvería otra vez al middleware, dónde se comprobaría, por ejemplo, si un usuario tiene permisos para acceder a esa ruta, en caso de haber configurado un servicio de autentificación en el mismo, y seguiría el proceso repitiendo los pasos anteriores.

También te puede interesar...

JavaScript avanzado

Curso de JavaScript avanzado

2 horas y 10 minutos · curso

  • Frontend
Frameworks

Qué es Nuxt.js ⚡️Framework de Vuejs

12 Diciembre 2019 Pedro Jiménez Hontanilla
Curso de Nuxt.js

Curso de Nuxt.js

4 horas y 44 minutos · curso

  • Frontend

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.