This page has a number of performance issues that can be optimized. It's your job to fix them all.
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
- 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?