[LEGACY] Advanced React Component Patterns
Build reusable React components without relying on if statements or more props! Use hooks & trusted advanced patterns!
4.54 (1757 reviews)
![[LEGACY] Advanced React Component Patterns](https://thumbs.comidoc.net/750/2690172_488d_2.jpg)
12,130
students
6 hours
content
Jul 2023
last update
$64.99
regular price
What you will learn
Understand why design patterns are important and not just relying on if statements and more props
You will no longer be or feel like a Junior/Intermediate React Developer
Learn by mimicking real world examples by leveraging the popular Medium clap
Understand custom hooks deeply. How they work and their invocation order
Understand and avoid pitfalls with custom hooks and refs
Leverage the compound component pattern to centralise logic within a single parent
Understand these patterns explained as to a 5-year old - with detailed illustrations and guides
Hate or love CSS, you'll learn to build components whose CSS/styles may be extended as willed
Rely on the inversion of control to users of your component via the control props pattern
Build relevant custom hooks you could re-use in your day-to-day work
Evaluate multiple export strategies/API for your reusable components
Bless your component users with ease via prop getters and prop collections
Embrace state initializers for setting and resetting internal state within your components
Master inversion of control via the state reducer pattern
Compare and choose what React pattern is best for your component API
Screenshots
![[LEGACY] Advanced React Component Patterns - Screenshot_01](https://screenshots.comidoc.net/2690172_1.png)
![[LEGACY] Advanced React Component Patterns - Screenshot_02](https://screenshots.comidoc.net/2690172_2.png)
![[LEGACY] Advanced React Component Patterns - Screenshot_03](https://screenshots.comidoc.net/2690172_3.png)
![[LEGACY] Advanced React Component Patterns - Screenshot_04](https://screenshots.comidoc.net/2690172_4.png)
Related Topics
2690172
udemy ID
12/5/2019
course created date
2/28/2020
course indexed date
Bot
course submited by