Можете объяснить принцип функционирования ленивой загрузки (lazy loading)?
Ленивая загрузка (lazy loading) — это техника, при которой объект или ресурс загружается или инициализируется только в момент первого обращения к нему, а не при создании или запуске приложения.
Читать ответ