Dealing with huge amount of data to display in your web app listview can result in performance loss.
Best practice, in this case, would be to perform data pagination on the server side to get only the needed data and automatically request next data when reaching the end of the listview when scrolling down.
The source code for this sample can be downloaded here: demoInfiniteScroll.