This Workshop's Online Chatroom is Currently Open!
This workshop has ended. Check back soon for the recording!
You can watch a replay of this workshop!
Key Takeaways
By participating along with us in the workshop, you'll learn:
- Architect state management solutions that scale with application complexity
- Avoid common React state management pitfalls and anti-patterns
- Model state using event-driven patterns for more predictable applications
- Balance local, shared, and server state for optimal performance
- Debug and troubleshoot complex state issues efficiently
Is This Workshop for Me?
Intermediate to advanced React developers who are comfortable with the fundamentals but want to level up their state management skills beyond basic useState/useReducer patterns for apps with complex requirements.
Workshop Details
In this workshop, we’ll build and evolve a production-ready React application with scalable state management patterns. We’ll start with the basics and progressively tackle more complex state challenges by implementing event-driven architecture, handling multiple sources of truth, and optimizing performance. You’ll learn state management principles that can be applied to any application, regardless of framework, size, or complexity.
Any Prerequisites?
- Basic understanding of JavaScript/TypeScript, including async patterns
- Our Complete Intro to React, v9 course or a solid understanding of React fundamentals (components, props, basic hooks)
Attend Online Live and in Full HD
You're Registered to Attend Online!
You'll receive additional details and a reminder via email as the event draws near.
State Management at Scale in React & Next.js
Event Details
What
- One Full Day Workshop Session
- Replay Videos (available immediately)
When
- June 3, 2025 - 9:30am to 4:30pm Central Daylight Time
Where
- Option 1: Attend online on our full HD live stream
- Option 2: Attend in-person at HQ in Minneapolis, MN
Daily Schedule
- 9:30AMState Management Foundations
- 10:00AMModeling State: Diagrams, Machines & ERDs
- 11:00AMAdvanced React Hook Patterns
- 11:30AMEvent-Driven Architecture
- 12:00PMLunch
- 1:00PMAsync & Server State Strategies
- 2:00PMTesting State Logic
- 3:00PMPerformance Optimization
- 4:00PMDebugging & Logging
Your (Awesome) Instructor
David Khourshid
David Khourshid is a Florida-based web developer for Microsoft, a tech author, and speaker. Also a fervent open-source contributor, he is passionate about JavaScript, CSS, animation, innovative user interfaces, and cutting-edge front-end technologies. When not behind a computer keyboard, he’s behind a piano keyboard or traveling.
Check out all of our upcoming workshops!
Workshops happen throughout the year, and are all included with membership.