RSVP to Attend Online
Join in Person
Sorry, this workshop was canceled. :-(
This Workshop's Online Chatroom is Currently Open!
Sorry, this workshop was canceled and not available for replay. :-(
Sorry, this workshop was canceled and not available for replay. :-(
Advanced React Patterns, v2
Making React components that can be used in multiple places is not hard. What is hard is when the use cases differ. Without the right patterns, you can find yourself with a highly complex component that requires a lot of configuration props and way too many if statements.
Some Key Takeaways!
By participating along with us in the workshop, you'll learn:
- Take advantage of React’s Context API to share state throughout the application with the Provider Pattern.
- Use the Compound Components Pattern to write React components that implicitly share state while giving rendering flexibility to the user.
- Reuse component logic with Custom React Hooks
- Enhance hook and component reusability with the Prop Collections and Prop Getters Patterns.
- Implement inversion of control for state management with the state reducer prop Pattern.
- Provide total logic control with the Controlled Props Pattern.
Your (Awesome) Instructor
Spend the Day Mastering Patterns for React Components
Workshop Details
Making React components that can be used in multiple places is not hard. What is hard is when the use cases differ. Without the right patterns, you can find yourself with a highly complex component that requires a lot of configuration props and way too many if statements.
Daily Schedule
We've already held over 300 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.
- 9:30AMIntroduction
- 10:00AMThe Provider Pattern
- 11:00AMThe Compound Components Pattern
- 11:45AMLunch
- 12:45PMMaking Compound Components more flexible
- 1:30PMCustom Hooks
- 2:15PMThe Prop Collections and Prop Getters Patterns
- 3:15PMThe State Reducer Prop Pattern
- 4:15PMThe Controlled Props Pattern
- 5:15PMWrap up
Interact with the Instructor - Online & In-Person
Is This Workshop for Me?
Summary
Developers who have experience building React components and wanting to make their React components simpler and more flexible.
Any Prerequisites?
- Experience building reusable React components
Event Details
What
One Full Day Workshop Session
Replay Videos (available immediately)