В основном хорошие оценки.Отправка больших объемов данных клиенту для обработки повлечет за собой дополнительные издержки клиента и сделает их просмотр менее приемлемым.Обработка данных на стороне сервера увеличит нагрузку на сервер для каждого клиента.
Это обычная ситуация, которая наблюдается в больших таблицах данных, которые можно сортировать или разбивать на страницы.Вы можете сделать это полностью в браузере или включить сортировку и распределение на стороне сервера.Мое эмпирическое правило: если у меня больше 10 тыс. Ячеек (10 столбцов х 1000 строк), то мне, вероятно, следует включить обработку на стороне сервера, а не оставлять ее на усмотрение клиента.Это особенно верно для старых машин с дерьмовым медленным движком JavaScript.