Programming Challenges
Pick a task and start coding with AI feedback.
Language / Framework
Difficulty
Tags
Optimizing a Large List Component
React
hard
performance
memoization
hooks
optimization
senior
Interactive Counter Component
React
easy
usestate
event-handling
conditional-rendering
Asynchronous Data Fetching with Robust Error Handling
React
hard
async
data-fetching
useeffect
error-handling
senior
Optimizing a List Component with React.memo and useCallback
React
hard
performance
memoization
hooks
optimization
senior
Implement User List Fetching with React Query
React
medium
data-fetching
async
api
Fix React Todo List Array Update
React
medium
arrays
state management
immutability
hooks
Build a Reactive Counter with React Hooks
React
easy
hooks
usestate
state management
functional components
Implement a Controlled Counter Component with useState
React
medium
hooks
state management
usestate
functional components
debugging
Implement a Dynamic Todo List with React Hooks
React
medium
hooks
usestate
state management
lists
immutability
Form Data Retrieval with useRef
React
medium
useref
forms
hooks