
Автор: Nadia Makarevich
Издательство: getwebperf.com
Год: 2025
Страниц: 386
Язык: английский
Формат: epub
Размер: 54.1 MB
Get the practical tools and techniques you need to make your React apps faster, smoother, and more efficient. The book is about the fundamentals of web performance that are particularly relevant for React developers. This is not a book about how to write React code. There are plenty of books for that already. It's almost the opposite - it's about everything that is not React code. Everything that surrounds it and contributes to what we know as Performance. In this book, you won't learn different state management techniques or how to split components. However, you will learn on a very deep level how to record and understand Performance Flame Graphs, different types of server and client rendering, how different data fetching strategies contribute to initial load performance, and so much more. In the next chapter, "Let's Talk About Performance", we'll look into why bother with performance in the first place, other than for personal entertainment. Plus, what the CrUX report is, why it's useful, and a few other resources to get you started with measuring performance. The primary target audience for this book is middle-to-senior React developers who want to deepen their knowledge and are interested in learning about web performance. This book assumes that you've written an app or two already and that I don't need to explain such concepts as "state", "props", "components", or "conditional rendering". If you're a seasoned frontend developer but completely new to React, you also might gain a lot.