Автор: Thomas Hintz
Издательство: Leanpub
Год: 2021-05-09
Язык: английский
Формат: pdf (true), mobi, epub
Размер: 10.3 MB
It can be hard to create high-performance React applications without having a firm understanding of the foundations. In this book you'll create your own version of React that will give you a deep insight into the performance of React itself.
React performance can be a mystery. When your app performance degrades it isn't always clear where to look or how to fix the issue. Foundations of High-Performance React Applications is a mini-book exploring what makes React itself behave the way it does. Armed with this knowledge you will be better equipped to build your own high-performance React applications and correctly diagnose bottlenecks.
Foundations of High-Performance React Applications is based on the first chapter of High-Performance React. If you want to learn not just the foundation of high-performance React applications but also more practical ways to utilize the foundations and get a detailed blue-print for creating high performance React applications then check out the full book High-Performance React.
This book is not intended to be an introduction to React or jаvascript. While it might be useful to beginners, this book assumes familiarity with both jаvascript and React.
And while this book only specifically addresses React-DOM, the foundations apply equally to React-Native and other React implementations because they are all based on the same core React library and algorithms. The code in this book is clear and simple so as to best communicate the algorithms we’ll be exploring. It is not intended to be used in production, but it is functional. I think you’ll likely find it useful to follow along by writing the code yourself. It will help you better understand how it works, and even more critically, it will allow you to play with it and test how the algorithms work with your own examples.
Even if you don’t write out the code yourself and, instead, read through this book more like a novel, I believe the fundamentals will still stick with you and provide value in your React programs-to-come.
Скачать Foundations of High-Performance React Applications