Engrain by ByteRush

MC.04 2 concepts

Classic problem: infinite feed

Build a performant infinite-scrolling feed.

  1. MC.04.01Infinite feed: buildCoreMid-levelBeing written
  2. MC.04.02Infinite feed: performance and UXSeniorBeing written

Interview questions in this module

  1. How do you implement infinite scroll without scroll event listeners?
  2. How do you prevent duplicate requests when the sentinel stays visible?
  3. How would you keep a feed of 10,000 items fast?
  4. How do you restore scroll position when the user comes back?
  5. Is infinite scroll accessible? What alternatives do you offer?