The Blazor Gantt Chart has optimized design for high-performance. It loads thousands of records in just a few seconds without any performance degradation with the help of row and column virtualization.
Blazor Gantt Chart virtualization is a technique that limits UI rendering to just the parts that are currently visible. This functionality helps improve performance on component’s initial rendering time.
Row virtualization in Blazor Gantt allows loading and rendering rows only in the content viewport. It renders rows dynamically when scrolling vertically.
Column virtualization allows the columns of the data source to be virtualized and renders them in a viewport. Scroll horizontally to view more grid columns. Timeline virtualization allows users to load project tasks with longer timelines in the Gantt Chart. Renders only the timeline cells in the current viewport, while other timeline cells are rendered dynamically on horizontal scrolling.