Можем ли мы отобразить около 100000 строк с помощью React-Table, потребляя данные Json через API?

У меня есть требование потреблять огромный объем данных (например, более 100000 строк), вызывая конечную точку API, а формат данных - JSON и отображать их на странице реакции. Я разрабатываю логику с помощью React-Table, но хотел бы услышать мнение экспертов, чтобы узнать, возможно ли это в reactjs? React-Table - правильный вариант в reactjs? Будут ли проблемы с производительностью?

Зачем отображать их все сразу? Пейджинг?

Magnus 27.12.2018 15:27

Он мог отображать все элементы по разным причинам, все из которых не являются предметом ответа.

Mosè Raguzzini 27.12.2018 16:26
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
3
2
5 088
1

Ответы 1

Да, это, безусловно, возможно, но предполагает использование виртуальных представлений, таких как реагировать-виртуализированный Проблема со 100 тыс. Строк в том, что первый рендер занимает много времени, прокрутка может быть утомительной и каждый повторный рендеринг тоже занимает много времени. С данные виртуальных просмотров отображается только в активном окне просмотра, а элементы добавляются / удаляются при прокрутке уменьшение полезной нагрузки рендеринга / согласования.

в порядке. Спасибо, Моисей. Я изучу этот вариант. Прямо сейчас я использовал таблицу реакций и разбиение на страницы и протестировал 2000 строк, все хорошо. постараюсь исследовать с более высокими объемами, используя также таблицу реакций, и опубликуйте результаты.

prathap K 28.12.2018 08:33

Если вы столкнетесь с каким-то узким местом, эта статья действительно будет полезна: sumologic.com/blog/code/react-table-alternatives

Mosè Raguzzini 28.12.2018 09:58

Другие вопросы по теме