The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.34 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Idea: Rendering very long lists
#1
Hi

I have a very large library – tens of thousands of albums – and I am sure I am not the only one. In the Tag Library View, there is a noticeable lag when we have at least 10K elements in the scrollable list, and in my case it just gets stuck. See pic.

   

I do not know (yet) what causes this, but one possible culprit may be that this is a single list, which is rendered, and only a part of it is visible, but it is too large to properly be timely fetched.  I am trying to understand where this is in the codebase.

If this is the case, using some library (from react?) to render extremely long scrollable lists would be advisable. It would also speed up rendering for smaller libraries, making the UI even snappier.

Also, is the library data sent from the server to the client uncompressed or compressed?
Reply


Messages In This Thread
Rendering very long lists - by moodenigo - 06-13-2024, 10:34 AM
RE: Rendering very long lists - by Tim Curtis - 06-13-2024, 11:32 AM
RE: Rendering very long lists - by moodenigo - 06-13-2024, 12:09 PM
RE: Rendering very long lists - by moodenigo - 06-13-2024, 12:18 PM
RE: Rendering very long lists - by Tim Curtis - 06-13-2024, 12:33 PM
RE: Rendering very long lists - by moodenigo - 06-13-2024, 02:52 PM
RE: Rendering very long lists - by Tim Curtis - 06-13-2024, 03:22 PM
RE: Rendering very long lists - by swizzle - 06-14-2024, 08:31 PM
RE: Rendering very long lists - by Nutul - 06-14-2024, 10:05 PM

Forum Jump: