React · Senior · Запитання 22 з 75

Треба відрендерити список зі 100 000 елементів. Що зробити?

Пояснення

Вузьке місце - кількість DOM-вузлів. Віртуалізація (TanStack Virtual, react-window) рендерить вікно видимих рядків і підміняє їх під час прокручування. memo не зменшує DOM, а пачки через таймери лише розтягують ту саму роботу. Також варто подумати про пагінацію або серверну фільтрацію.

Де почитати

Помилка в запитанні

React · Senior · запитання 22

Перевірте себе

Пройдіть тест React · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест