Back
Performance Benchmark
High-Tree vs Standard Recursive DOM
Standard Tree
Idle
Initial Load
—
DOM Nodes
—
Run benchmark to load
High-Tree (Virtual)
Idle
Initial Load
—
DOM Nodes
—
Run benchmark to load
Interactive Performance
Expand All
Standard —
High-Tree —
Search Filter
Standard —
High-Tree —
Bulk Check (Cascade)
Standard —
High-Tree —
Why is High-Tree faster?
DOM Virtualization
Only renders the nodes visible in the viewport. Standard trees render every node upfront.
Flat State Architecture
Uses a flat array for rendering, avoiding expensive recursive DOM traversals.
Web Worker Offloading
Tree flattening and cascade selection run in a background thread, keeping the UI free.
Differential Rendering
Re-renders only rows whose state has changed, not the entire visible window.