
Web Performance Fundamentals
by Nadia Makarevich
A practical guide for frontend developers to understand, profile, and optimize React web applications. The book focuses on real-world performance issues: rendering, bundle size, data fetching, and interaction latency, using modern tools and techniques to build faster, more responsive apps.
Chapters
1.Hello and Welcome!
2.Let's Talk About Performance
3.Intro to Initial Load Performance
4.Client-side Rendering and Flame Graphs
5.SPAs and Introducing INP
6.Intro to Rendering on the Server (SSR)
7.Bundle Size and What to Do About It
8.Intro to Lazy Loading and Suspense
9.Advanced Lazy Loading
10.Data Fetching and React Server Components
11.Interaction Performance
12.Re-renders Refresher
13.React Compiler
14.Final Thoughts