FreeWeb Development
React
Start from zero: what React is, how components and JSX work, and how to build your first interactive UI. Two complementary takes on the fundamentals.
- What React is and why it exists
- JSX, components and props
- State and rendering lists
- Handling events and forms
- Building a complete project from scratch
- Setting up a React development environment
- Building and composing components
- Props vs state
- Conditional rendering
- A clean mental model for how React updates the DOM