Server-Side Grouping Enterprise

The grid asks the datasource for one group level at a time. Expanding a group lazily fetches its children (groupKeys = the value path); the server computes the aggregates on group rows. Here: region › department › people, summing salary. With blockSize set, a large group's people load a window at a time as you scroll (expand APAC › Engineering: deeper rows show a placeholder until their block arrives).