Ленивая загрузка
Определение
Ленивая загрузка (англ. lazy loading) — подход, при котором код, картинки и видео загружаются только тогда, когда они действительно нужны. Пример: на странице каталога сто товаров, но браузер скачивает фотографии только тех, что видны на экране, остальные подгружаются при прокрутке. С кодом то же самое: раздел личного кабинета с отчетами загружается, только когда пользователь в него перешел. Первый экран открывается быстрее, мобильный трафик расходуется экономнее, поисковые системы выше оценивают скорость страницы. Ленивая загрузка уменьшает начальный бандл и улучшает LCP. Перестараться тоже можно: если лениво грузить то, что видно сразу, страница замедлится. Это один из приемов работы над производительностью.
Также говорят
- лейзи лоадинг,
- ленивая подгрузка.