Skip to content

Latest commit

 

History

History
17 lines (15 loc) · 670 Bytes

README.md

File metadata and controls

17 lines (15 loc) · 670 Bytes

Performance Excersise

This page has a number of performance issues that can be optimized. It's your job to fix them all.

Tasks

Everything you need to edit is in index.js

  • Improve the speed in which the github data gets added to the page (console says how long)
  • Reduce the massive amount of times the colors get jumble on scroll
  • After clicking on a link, improve the feel of loading that particular job posting
  • Advanced . . . implement pagination

Hint . . .

  • Debounce
  • Am I reading from the dom?
  • Do we need so many api requests?
  • Am I caching objects correctly?
  • Am I giving the user good feedback?
  • Am I optimistically loading pagination data?