Learn React & Next.js by changing one line of code at a time! Clone this repo and start experimenting immediately.
Step 1: Look for lines marked with 🎯 in the code
Step 2: Change the value and save the file
Step 3: Watch the magic happen instantly!
💡 Quick Jump: Currently set to "components" lesson. Change the quickLesson variable above to jump to any lesson!
Learn how to create and use React components
Pass data between components with typed props
Make your components interactive with useState
Render dynamic content and handle arrays
Learn lifecycle effects, timers, and data fetching
Navigate between pages with Next.js routing
Every lesson has clearly marked lines you can modify. Just look for the 🎯 emoji and follow the suggestions!
Every change you make shows immediate results. No complex setup, no waiting - just pure learning!