Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
5 views

ReactJS Revision Checklist

Uploaded by

SRINJOY DAS
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

ReactJS Revision Checklist

Uploaded by

SRINJOY DAS
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

React.

js Revision Checklist

[ ] 1. Basics of React

[] - What is React?

[] - JSX and its importance

[] - Components (Function vs Class Components)

[] - Props and State

[ ] 2. Component Lifecycle Methods (Class Components)

[] - Mounting, Updating, and Unmounting

[] - Common lifecycle methods (e.g., componentDidMount, componentDidUpdate, componentWillUnmou

[ ] 3. React Hooks

[] - useState

[] - useEffect

[] - useContext

[] - useReducer (basic overview)

[ ] 4. Handling Events in React

[] - Event Binding

[] - Synthetic Events

[ ] 5. Forms in React

[] - Controlled vs Uncontrolled Components

[] - Handling form submissions

[ ] 6. React Router (React Router DOM)

[] - Setting up routes

[] - Link, NavLink, useNavigate

[] - Dynamic routing and route parameters

[ ] 7. State Management

[] - Context API
[] - Props drilling

[] - Basic introduction to Redux

[ ] 8. Conditional Rendering

[] - Ternary operators

[] - Short-circuit evaluation

[ ] 9. Lists and Keys

[] - Rendering lists

[] - Importance of keys

[ ] 10. Performance Optimization

[] - React.memo

[] - useMemo and useCallback

[ ] 11. Error Handling

[] - Error Boundaries

[] - Try-catch with async functions

[ ] 12. Working with APIs

[] - Fetch API and Axios

[] - Handling loading and error states

[ ] 13. Testing in React

[] - Basics of testing with Jest and React Testing Library

[ ] 14. Deployment

[] - Deploying React apps using Vercel, Netlify, or GitHub Pages

You might also like