Skip to content

Infragistics Community Forum / Web / Ignite UI for Angular / Managing Interactive Grid Performance with Large Strategy Game Data

Managing Interactive Grid Performance with Large Strategy Game Data

New Discussion
cocguide hub
cocguide hub asked on May 13, 2026 4:19 PM

I have been testing interactive grid rendering with large datasets and noticed performance drops when handling dynamic game-related data such as player stats, upgrade levels, attack history, and base layouts. I am curious how others optimize filtering, virtualization, or lazy loading in Ignite UI when the dataset updates frequently.

I recently faced this while organizing Clash of Clans strategy content and layouts on https://getclashofclans.com/, where some pages contain constantly changing game information and images.

Does anyone have suggestions for improving frontend responsiveness and reducing grid lag with large interactive datasets?

Sign In to post a reply

Replies

  • 0
    知也 鷲尾
    知也 鷲尾 answered on May 14, 2026 6:05 AM

    Hi, Thank you for your question.
    For large, frequently updated datasets in Ignite UI for Angular, the following approaches are effective:

    1. Virtualization
      All Ignite UI grids have row and column virtualization enabled by default. To ensure virtualization works correctly, make sure to set a fixed height on the grid element.
      -> Angular Grid Virtualization and Performance – Ignite UI for Angular
    2. Remote Data Operations (Server-side Sorting & Filtering)
      When data updates frequently, use NoopSortingStrategy and NoopFilteringStrategy to delegate sorting and filtering to the server. This prevents unnecessary client-side reprocessing and keeps the grid responsive.
      -> Angular Grid Remote Data Operations – Ignite UI for Angular
    3. Virtual Scrolling + Lazy Loading
      Use the (dataPreLoad) event to fetch only the data within the visible range on scroll, and bind [totalItemCount] to ensure the scrollbar is rendered accurately. Combining this with RxJS debounceTime is also recommended to avoid overloading the server with rapid consecutive requests.
      ->Angular Grid Paging | Angular Pagination Table | Infragistics

    I hope these suggestions help improve the responsiveness of your grid. Please feel free to reach out if you have any further questions!

    Best regards,
    Tom

  • You must be logged in to reply to this topic.
Discussion created by
Favorites
Replies
Created On
Last Post
Discussion created by
cocguide hub
Favorites
0
Replies
1
Created On
May 13, 2026
Last Post
2 months, 3 weeks ago

Suggested Discussions

Tags

No tags

Created by

Created on

May 13, 2026 4:19 PM

Last activity on

May 13, 2026 4:19 PM