Hello World!
A few practical React exercises with detailed solutions for real-world use cases. This site is very loosely based on Kent C Dodd's Epic React Workshops.
List of Exercises
- TicTacToe and avoiding state management complexity
- Vanilla Tilt, direct DOM access and Memory Leaks
- Fetching Pokemons and error boundaries
- Safely fetch Rick and Morty Characters handling Async operations
- Simple fetch-and-cache pattern with Rick and Morty Characters
- Exposing properties to the parent with a scrollable component using
forwardRef
anduseImperativeHandle
- Showing Big Head Avatars and debugging detecting user's screen sizes with
useDebugValue
- User Update forms and the context modules function pattern
- Designing flexible compound accordion components
- Prop Collections and
useAnimatedCounter
- Add additional functionality to
useAnimatedCounter
with Prop Getters - The State Reducer Pattern to modify an accordion component's default behavior
- Understanding control props with a simple button component
- Creating a controllable
Rating
component - Optimized rendering of large lists of items with React-Virtual
References
Books
Paid Courses (For review)
Paid Subscriptions (Try one month)
Interview Prep Repos