JavaScript & React Patterns
This course covers a suite of design patterns to improve the code architecture of your web apps. You’ll learn about more traditional design patterns with JavaScript, such as the Singleton and Proxy patterns.
You’ll also learn about more modern design patterns with React, such as the Context API and the useReducer hook. You’ll learn how to use these patterns to build reusable components and manage state.
Finally, you’ll learn about more advanced design patterns with React, such as the useMemo and useCallback hooks. You’ll learn how to use these patterns to optimize your code and improve performance.