Performance issue on iOS phones.

I have a performance problem on iOS devices. When loading my list of items, which has a sublist, with a sub-sublist, there are 3 repeating groups one inside the other. I added a scroll trigger, to add more items to the list, when I have a good amount of items, the page returns an error or reloads. The funny thing is that on lower-end mobile devices, it works normally.

https://208202dc-f8a8-4b1b-9c6b-4ca30c10e939.weweb-preview.io/

I believe it is the amount of repeated items, as all the styles are repeated unnecessarily. I have already set the classes for all the elements, but it did not help.

what’s the ram of the devices whre you tried.
it seems like your page uses a huge amount of memory to begin with and gets to even bigger levels when you scroll.
nested repeating groups are usually bad for performance (it doesn’t matter if you are with code or nocode). infinite scroll without virtualization (removing elements that are not visible on screen to free resources) is bad as well.

I would try to refactor the ui without nested repeating groups and using pagination.

How would you have any documentation to help with this? In virtual scrolling. I would be very grateful

You’ll have to do some research on the Virtual Scrolling. There unfortunately isn’t straight forward documentation on it for WeWeb. You can definitely accomplish it though, I was able to do it with a table. https://www.youtube.com/watch?v=cs2tox-PRhs

any pointer?