Salad Interview Project for React developers
Create a React application that retrieves and displays the list of GPUs supported by Salad.
Please use the wireframe here for the layout. Match the style (font size, color, padding...) to our website. Please use the Work Sans font found here
Up to you, but please use Tyescript. We use and recommend create-react-app.
The supported GPU list is available at https://api.salad.io/core/master/get-gpu-whitelist
. At Salad we use axios, but use whatever you're comfortable with.
Create a new repo on your github account and send us a link. It should be clear how to build and run the project locally.
- Use ES6 syntax including arrow functions, destructuring and async/await
- Adding a spinner when information is loading
- Deal with errors coming from the backend
- Some sort of Unit Test
- Adding state management (additional Bonus if using Mobx)
- Show common tools used for you daily development environment (linters, code formatter and so on)