alexgurr / react-coding-challenges
- пятница, 26 марта 2021 г. в 00:28:50
A series of ReactJS coding challenges with a variety of difficulties.
A series of ReactJS coding challenges with a variety of difficulties. Deep dive into the why here.
Unecessary re-renders, fine grained control.
State / shared state, DOM manipulation.
Data visualisation and graphing. API usage.
Loading state, API usage.
Web sockets, events, callbacks & React hooks. Talks to Botty.
They could be:
The scaffolding of each challenges / app is done for you and each challenge has create-react-app as its foundation.
yarn
or npm install
in any of the individual challenge directories to install dependenciesyarn start
or npm start
to start the application on port 3000 (CRA default)Some challenges might require usage of external APIs, but all information will be provided in the individual challenge readme.
All the coding challenges have been completed to a high standard. Get an automatic invite to the solutions repository at solutions.alexgurr.com.
People use these challenges for interviews. By putting the solutions behind a collaboration wall / invite-only repository we can discourage candidates from simply looking up the solutions. We track current / past collaborators, meaning if you want to check if a potential candidate had access / looked at the solutions you can get in touch and find out.
I work on these challenges & solutions in my spare time, on top of a full time job and everything else that comes in life. Because of this, I don't always get a lot of time to maintain and add new challenges. Interested in becoming a collaborator or submitting your own challenge? Reach out below or submit a new challenge!
We're on Slack - come and join us!
Conflicting opinion about a challenge difficulty rating? Need some help or guidance? Got a challenge idea? Get in touch at alexgurr.com.
We have an issue template, pull request template and a new challenge template. We encourage you to fill out the right template and open a PR / issue!