- React Patterns
- Introduction
- Proxy component
- Make the API call
- Stateless function
- Higher-Order function
- Higher-Order component
- Accessing a child component
- JSX spread attributes
- Render callback
- Function as child component
- Function as prop component
- Component injection
- Conditional rendering
- Destructuring
- Promises over callbacks
- Container component (Stateful component)
- State hoisting
- Pure component avoid heavy re-render
- React Anti-patterns