Para lidar com grandes quantidades de dados, precisamos usar componente de tabela que lidam de forma eficiente e otimizada. Para isso criei um exemplo usando o componente react-base-table. Ele é um componente ideal quando temos que carregar e navegar em uma grande quantidade de dados usando tabela.
Criei um post que complementa toda a ideia por traz deste assunto.
Você pode ver tambem o projeto online no codesandbox
Primeiro instale as dependências:
npm install
Para iniciar o exemplo basta:
npm start