Skip to main content

Section outline

  • Module 1: Advanced State Management in React (2 hours)

    • Evolution of state management (useState to useReducer)
    • Building a Context-based state management system

    Module 2: Managing Global State with Redux (2 hours)

    • Redux principles: actions, reducers, and store
    • Integrating Redux Toolkit and middleware (Redux Thunk, Redux Saga)

    Module 3: Combining Context API with useReducer (1 hour)

    • Complex state flows with useReducer and Context API

    Module 4: Performance Optimization in State Management (2 hours)

    • Techniques to avoid unnecessary re-renders
    • Profiling and optimizing large-scale React applications