Palestra

React Literacy

Code literacy for the React era. Learn to read, navigate, and troubleshoot React applications — not to become a React developer, but to review what AI builds for you.

1
The Component

What you are actually looking at

A React app is built from components — small, reusable pieces of UI. This level teaches you to look at a React file and see structure, not intimidatin...

0/4 modules complete
Start Level
2
The Data Flow

How information moves through a React app

React components are not isolated — they pass data to each other through props. This level teaches you to trace how data flows from parent to child, r...

0/5 modules complete
Start Level
3
The Memory

State, hooks, and why things change on screen

Props are data passed in from outside. State is data the component remembers on its own. This level teaches you to read React's most important hooks —...

0/6 modules complete
Start Level
4
The Side Effects

What happens beyond the screen

Real React apps talk to servers, read from URLs, handle form submissions, and manage timing. This level teaches you to read the patterns that connect ...

0/5 modules complete
Start Level
5
The Shape of Code

TypeScript and patterns you will encounter

Most real React codebases use TypeScript and follow common structural patterns. This level teaches you to read type annotations without panic and reco...

0/5 modules complete
Start Level
6
The Debugging

Finding and fixing what went wrong

Something is broken. The screen is blank, the data is wrong, a button does nothing. This level teaches you systematic React debugging — how to read er...

0/5 modules complete
Start Level
7
The AI Review

Reviewing and directing AI-generated React code

AI can generate entire React components and pages. But it makes predictable mistakes. This level teaches you to review AI-generated React code systema...

0/5 modules complete
Start Level
8
The Codebase

Navigating real React projects with confidence

You have learned to read individual components, hooks, state, effects, types, and AI output. This level puts it all together: navigating a real React ...

0/3 modules complete
Start Level