8000 GitHub - smartcoder718/react-card-play: react-card-play
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

smartcoder718/react-card-play

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node version 16.2.0

Задание: В настоящий момент в приложении имеется 50 листов, в каждом из которых содержатся по 10 карточек. Сейчас все эти 500 карточек рисуются сразу, что занимает много времени. Однако на экране одновременно отображается в лучшем случае 20 карточек. Необходимо сделать так, чтобы рисовалась лишь часть карточек и листов. При скролле, недостающие карточки и листы, должны дорисовываться, но чтобы пользователь этого не видел.

После выполнения задания ответьте на следующие вопросы:

  1. Как размера DOMа влияет на производительность сайта, и что вы предприняли чтоб решить проблему?
  2. Слышали ли вы, что такое Reflow и когда он вызывается и к каким негативным результатам он приводит? Что вы предприняли чтоб решить проблему?
  3. Какие готовые решения для выполнения тестового задания вы рассматривали и к чему пришли?
  4. Как вы думаете , будет ли ваше решение работать, если будет 70 листов по 100 карточек в нем, проверьте это.

About

react-card-play

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0