Какой компонент React использовать для большого виртуального списка с динамическими данными и изображением холста?
Я ищу эффективный компонент React для виртуального списка, который может обрабатывать 10 тыс. Элементов для отображения графиков состояния холста с динамическими обновлениями (через веб-сокет). В идеале это должно быть совместимо с Material-UI.
Компонент должен обновлять виртуальный элемент незаметным / независимым образом, вместо повторного рендеринга всего списка при каждом обновлении запаса.
Кроме того, виртуальный элемент следует использовать повторно, а не уничтожать и создавать заново (например, шаблонный элемент многократного использования).
И компонент виртуального списка должен обрабатывать обновления списков (например, поиск) без сбоев.
Является react-virtualized
лучший компонент для использования?
Я смотрел на response -gressive-list, но это скорее бесконечная прокрутка, которая накапливает элементы, в то время как я ищу виртуальный компонент прокрутки с постоянным количеством элементов.
Я взглянул на response-virtual-list, но, глядя на постоянно растущее число элементов DOM, создаваемых при прокрутке вверх и вниз, он не выглядит эффективным, что может привести к утечке памяти после нескольких циклов прокрутки.
Какие бы лучшие компоненты (совместимые с material-ui
) для отображения большого списка динамических графиков акций с холстом?