Представьте список контактов в вашем телефоне. Скорее всего, это список имён, сгруппированных по алфавиту. При скролле текущая буква алфавита залипает над списком. На этой странице собрано подобное приложение, но вместо имён здесь просто числа, и в заголовке залипает текущее верхнее число. Все элементы списка имеют одинаковую высоту, никогда не изменяются, не добавляются и не удаляются.
Ваша задача найти проблемы производительности на этой странице и исправить их. Для сдачи нужно оформить PR с исправлениями. Также необходимо задокументировать все исправления в отдельном текстовом файле в той же папке, что и index.html.
Обратите внимание - нужно смотреть не только на работу списка, но и на загрузку страницы.
Т.к. у всех разные компьютеры с разной производительностью, есть вероятность, что вы не сможете добиться максимально мягкого поведения. Это будет учитываться при проверке задания, и основное внимание будет уделено коду.
Выполните команды:
npm i
npm run start
Откройте http://localhost:3000.