Simple play icon Course
Skills

React Performance Playbook

by Kamran Ayub

Slow React app with unhappy users? This course will teach you how to quickly audit, diagnose, and solve common performance issues in React applications so you can design them more efficiently and ultimately deliver an optimized real-user experience.

What you'll learn

Complex React applications have a lot of moving parts that can grind to a halt, causing a poor user experience. In this course, React Performance Playbook, you’ll learn to audit, diagnose, solve, and prevent React web performance problems. First, you’ll explore how performance drives business value and how to get buy-in with your team. Next, you'll learn to design and perform a performance audit to identify issues. Then, you’ll see how to optimize common component performance problems that reduce unnecessary re-renders. Finally, you’ll learn how to optimize your app’s loading time and deliver an improved real-user experience. When you’re finished with this course, you’ll have the skills and knowledge of React performance needed to make your app snappy and your users happy.

Table of contents

Course Overview
2mins

About the author

Kamran is a full-stack web developer who lives in beautiful Minneapolis, Minnesota. He is the founder of Keep Track of My Games, which is like Goodreads but for gamers. He also helps maintain the Excalibur.js TypeScript game engine and speaks regularly at conferences like NDC and React Summit. Previously, he worked as an enterprise web developer for over 12 years for companies like Target and General Mills until he quit to spend more time with family and take summers off. He loves sharing what h... more

Ready to upskill? Get started