React.js Notes
Fundamentals
- Components and JSX
- Props and State
- Lifecycle methods
- Hooks (useState, useEffect, useContext, etc.)
Advanced Concepts
- Context API
- Higher-Order Components (HOCs)
- Render Props
- Error Boundaries
Ecosystem
- State Management (Redux, MobX)
- Routing (React Router)
- Form Handling (Formik, React Hook Form)
- Testing (Jest, React Testing Library)