This test is created by create-react-app which has everything you need for this test.
You are most welcome to add packages or modify the setup if you so desire, but it's not required. We would prefer you to detail any improvements you would have made in the last task of this test in the interest of time.
Refer to the setup instructions to install, run, build and test.
yarn
yarn start
dev sever will then open your browser to http://localhost:3000/
All the test instructions below are displayed in the files as well except Task 4, here are the lists for summary:
- Follow the Semantic HTML standard
- Make it fixed.
- Listen to window mousemove and window resize.
- Remove listeners.
- Refactor to Function Component & Hooks.
- Use async/await.
- Need to add a case for handling an empty articles list.
- Limit to 10 and order the articles alphabetically.
- How would you improve this codebase?
- How kind of tooling would you use in this repo to help developers collaborate?