6 месяцев назад
Бесконечный скролл. React, TS.
Привет друг ! В этой статье попробуем реализовать универсальный компонент (обёртку), для реализации загрузки новых данных при достижении конца списка пользователем 🧐. За достижением оного обратимся за помощью к браузерному API - Intersection Observer. Чего мы хотим добиться? тут 🥸. И так - поехали !🛼 В родительском компоненте, для нашего будущего InfiniteScrollWrapper.tsx - тот самый универсальный компонент пишем: // моковый массив const MOCK_DATA = Array.from({ length: 100 }, (_, i) => `Item...
5 лет назад
Отложенная загрузка изображений с помощью Intersection Observer API
Источник: Nuances of Programming Изображения составляют огромный процент содержания веб-страниц. Однако чем больше изображений, тем медленнее загружается страница. Большое количество изображений на сайте значительно влияет на его производительность. Отложенная загрузка — это концепция, разработанная для ограничения количества загружаемых ресурсов во время загрузки страницы. Что такое отложенная загрузка? Самыми важными составляющими производительности приложений являются время отклика и потребление ресурсов...
06:44
1,0×
00:00/06:44
484 тыс смотрели · 4 года назад