If you’re looking to learn how to create a component library for your team using Javascript and React, you’re in the right place!
Build Reusable React Components will teach you enough controlled components, refs, reducers and compound components to get your custom library off the ground.
By the end, you’ll know how to build declarative, reusable components, ensuring your codebase adheres to the DRY (Do Not Repeat Yourself) principle.
On top of all that, this course is jam-packed with interactive challenges to stress-test your new knowledge and truly embed your learning, so you’ll become a truly effective React developer in no time.
Your teacher is Cassidy Williams, a Principal Developer Experience Engineer at Netlify who has been teaching React both online and in person for several years, making her the perfect person to guide you through this learning experience.
So what are you waiting for? Enroll now and start building that library!
By the end of the course, you will be able to work with:
Rendering in React
React props
Custom events
Controlled components
State in class vs function components
useRef hook
How reducers work
useReducer hook
Custom hooks
Reordering Elements
Compound Components
Replacing props
Sharing state
Adding more context