Skip to content

Use virtualization on mobile devices #489

@yinanazhou

Description

@yinanazhou

On mobile devices, setting pagination to 50/100 items per page causes performance issues due to:

  • Rendering all DOM nodes at once
  • Loading all images simultaneously (high bandwidth/memory usage)
  • Poor scroll performance

Consider using virtualization for the instrument list page to render only visible items + buffer.

Affected pages:

  • Instrument list
  • Instrument detail: Language table (lower priority, text only, may not worth it)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions