28 – Carga perezosa (Lazy loading) – Curso aprende Angular desde cero
En este tutorial aprenderemos sobre la carga perezosa en Angular, una técnica que nos permite cargar módulos de forma asincrónica para mejorar el rendimiento de nuestra aplicación.
La carga perezosa es especialmente útil cuando tenemos módulos grandes que no necesitan ser cargados al inicio de la aplicación, sino que pueden ser cargados conforme el usuario los necesite.
Para implementar la carga perezosa en Angular, podemos utilizar el método loadChildren en nuestras rutas. Este método nos permite indicar la ruta del módulo que queremos cargar de forma perezosa.
Además, podemos utilizar el atributo canActivate para indicar si el módulo solo debe ser cargado si se cumplen ciertas condiciones, como por ejemplo si el usuario tiene permisos para acceder a dicho módulo.
En resumen, la carga perezosa en Angular nos permite mejorar el rendimiento de nuestra aplicación al cargar módulos de forma asincrónica, lo que resulta en tiempos de carga más rápidos y una mejor experiencia de usuario.
Muy buenos tus videos, tengo una pregunta , ¿hay una regla especifica para manejar las rutas o se puede hacer a conveniencia o según el contexto de mi proyecto?
Querido instructor, el curso de Ecomerce está actualizado con Laravel 10 o 9? Para adquirirlo o lo tiene sin actualizar por falta de tiempo?
Eres increible… como puedes aprender tanto y tan rapido? Consejos x Fa… Llevo meses intentando aprender angular, react, vue.. y apenas le voy cachando a angular! Help! por fa!
Hola, te quería preguntar si tenemos un componente que se utiliza en varios módulos, por ejemplo en courses y welcome, hay declarar el componente en los 2 módulos? se cargarían 2 veces?, quedo a la espera de lo que me digas al respecto, muchas gracias.
Super, Muchas gracias.