این دوره برای چه کسانی است:
شما چندین الگوی مختلف در این دوره را خواهید آموخت (مؤلفه های کامپوننت ،render props ، Higher Order Components، control props، tate reducers و Provider pattern و غیره) که بطور گسترده در اکوسیستم جاوا اسکریپت استفاده می شوند (و بطور خاص React). برخی از الگوهای دو روش برای انجام همان کارها هستند ، اما می توانید آنها را ترکیب کنید تا API های منعطف را ایجاد کنید همانطور که نمونه های مورد استفاده شما نیاز است.

در ادامه با برخی از سرفصل های درسی این مجموعه آموزش آشنا می شویم:
Course Overview: Advanced React Component Patterns
Build a Toggle Component
Write Compound Components
Make Compound React Components Flexible
Validate Compound Component Context Consumers
Prevent Unnecessary Rerenders of Compound Components using React Context
Use Render Props with React
Use Prop Collections with Render Props
Use Prop Getters with Render Props
Use Component State Initializers
Implement Component State Reducers
Improve the usability of Component State Reducers with state change types
Make Controlled React Components with Control Props
Support Control Props for all state
Support a state change handler for all control props
Improve the usability of Control Props with state change types
Implement the Provider Pattern with React Context
Implement a Higher Order Component