Course Content
React Components
- Component Basics
- Component Implementation
- Component Composition
- Composition Implementation
React State and Props
- Managing Data in React
- State and Props Implementation
Routing in React
- Applying Routing
- Router Implementation
React Flux
- The Flux Pattern
- Implementing a Flux Store
- More Flux Details
- Implementing Flux Shoutouts
- React Forms
- Implementing React Form
Styling React
- Component-Level Styling
- Applying Style
- Flesh out Characters
Asynchronous API
- Red/Green/Refactor
- Working with a Separate State Manager
- Asynchronous API on Client
- Delivering Initial Data
- Reading State from State Manager
Context API
- Type-checking with PropTypes
- Context API Overview
- Presentational Component
- Higher Order Components
- Mapping Extra Props
Subscribing to State
- Upgrading Dependencies
- SetState Function
- External State
- Pass State to Child Components
- Refactoring
Performance Optimization
- should Component Update
- component Will Update
- react_perf Flag for Profiling
- Perf Add-ons
- Partial State
- Immutable Data Structures