04. React Essentials
Build maintainable UI using components and predictable state.
What to learn
Section titled “What to learn”- JSX and component composition.
- Props and state.
- Hooks: useState, useEffect.
- Forms and controlled inputs.
- Routing and basic app structure.
Deliverables
Section titled “Deliverables”- Multi-page React app with routing.
- CRUD app connected to a mock or real API.
- Reusable component set (buttons, cards, forms).
Exit criteria
Section titled “Exit criteria”You can structure a small React application and explain component boundaries and state flow.