Проблемы производительности пользовательского интерфейса с компонентом карты - PullRequest
0 голосов
/ 10 ноября 2019

Я использую React Beautiful Dnd с Material Ui, особенно в этом случае: https://react -beautiful-dnd.netlify.com /? Path = / story / board - набор больших данных

У меня около 300 компонентов UI Card в одном окне. Я использую React.Memo для оптимизации изменений. Рендеринг с использованием 300 Материальных карт пользовательского интерфейса занимает около 5000 мс, в отличие от рендеринга @ emotion / Styled Components, он занимает всего 1000 мс.

Я попытался отладить проблему, но, похоже, она находится внутри Material Ui. Что делает его таким тяжелым? Есть ли лучшие решения?

...