All challenges5 challenges
React Challenges
A focused set of React challenges from components and props to state and effects. Build real UI skills by solving them in the browser.
Start solvingeasy
Hello Component
Create a React component that renders 'Hello, {name}!' with a prop.
5 XP
Solve
easy
Props Display
Create a UserCard component accepting name, avatar, and bio props.
5 XP
Solve
easy
List Rendering
Render a list of items from an array with proper key props.
10 XP
Solve
medium
Counter
Build a counter with increment, decrement, and reset buttons.
10 XP
Solve
medium
Todo List
Build a todo list with add, toggle complete, and delete functionality.
20 XP
Solve