The advantage of infinite scroll is data is loading with small part (limit=10, 20 etc.) when the user scrolls down and not large JSON (100s and 1000s items).
But in FF API Calls are executed not when the user scrolls down but little by little since page was loaded (see the screenshot below). FF isn't waiting user scroll and loads all items but some parts.
I use Backend Query - API Call - from Supabase with limit=20 and infinite scroll.
My app in Android crashes if there are 690 products in the category (I think it's not a lot).
So infinite scroll doesn't help to optimize performance and creates the issue of crashing app.
Why does infinite scroll call API regardless of user scroll?
Database & APIs
Resolved
No
4
7 replies