The React Performance v2 course is focused entirely on optimizing and improving the performance of applications built with the React library. This workshop equips developers with all the skills and strategies necessary to deliver applications with the highest levels of performance. Participants will explore the latest improvements in React v19, including features such as Suspense preheating, resource loading APIs, server-side components, server-side actions, and smarter hydration. In addition to teaching these modern features, the course also covers proven best practices such as memoization, virtualization, and code segmentation. Participants will learn how to identify performance bottlenecks, minimize package size, reduce the number of times components are rerendered, and optimize for both application runtime and developer experience. By combining theoretical discussions and practical exercises, this workshop ensures that participants can immediately apply the acquired knowledge to their real projects and significantly improve the performance of their React applications.
What you will learn
- Mastery of React performance techniques, both new and established.
- Learn how to profile, measure, and resolve performance bottlenecks in real-world applications.
- Understanding the concepts of Concurrency, Suspense pre-warming, and Server Components in React 19.
- Employ proven strategies for Memoization, Virtualization, and Code-Splitting.
- Acquire a tool for systematic performance reviews in running applications (Production).
This course is suitable for people who:
- Frontend engineers who have some experience in React and want to take their performance expertise to the next level.
- People who need to be comfortable with Hooks and modern React tools.