Skip to main content
All tracks
Track 03

React

Components, state, effects, and data flow. Build, debug, and extend real React applications starting from working starter code, not blank files.

0 / 7 solved
Module 01seeded1/3

Components, Props & Composition

component design, prop flow, composition patterns

1
Problem 8·Components, Props & Composition
Loading Save Button
Module 02seeded1/3

Forms & Controlled State

controlled inputs, validation, submit flows

Problem 15·Forms & Controlled State
Controlled Form with Validation
easy
Module 03active2/4

Effects & Async Data

data fetching, loading/error states, stale protection

Problem 6·Effects & Async Data
Debounced Search with Stale Response Protection
medium
Problem 16·Effects & Async Data
Add Error Handling and Retry to Data Fetcher
medium
Module 04seeded1/4

State Management

cross-component state, context, reducers

Problem 17·State Management
Notification Tray
medium
Module 05seeded1/3

Performance

memoization, virtualization, avoiding re-renders

Problem 18·Performance
Infinite Scroll Feed
Capstonehard
Module 06seeded1/3

Debugging React Behavior

race conditions, stale closures, effect bugs

Problem 19·Debugging React Behavior
Fix the Multi-step Wizard
Capstonehard