Filtros server side, paginação, requisições em lote com loading em realtime se as queries forem muitos complexas a ponto de demandar muito tempo ou explodir a partir do tamanho N. Além do mais, caching, já que estes dados provavelmente não mudará o tempo todo.
Em resposta a Desafios de um "datatable" em Nextjs
1
1
Esses dados são variados e não são constantes. Tempo todo o banco está atualizado.