Advanced React: deep dives, investigations, performance patterns and techniques

535 174 6MB

English Year 2023

Report DMCA / Copyright

DOWNLOAD FILE

Advanced React: deep dives, investigations, performance patterns and techniques

Table of contents :
Introduction: how to read this book
Chapter 1. Intro to re-renders
Chapter 2. Elements, children as props, and re-renders
Chapter 3. Configuration concerns with elements as props
Chapter 4. Advanced configuration with render props
Chapter 5. Memoization with useMemo, useCallback and React.memo
Chapter 6. Deep dive into diffing and reconciliation
Chapter 7. Higher-order components in modern world
Chapter 8. React Context and performance
Chapter 9. Refs: from storing data to imperative API
Chapter 10. Closures in React
Chapter 11. Implementing advanced debouncing and throttling with Refs
Chapter 12. Escaping Flickering UI with useLayoutEffect
Chapter 13. React portals and why do we need them
Chapter 14. Data fetching on the client and performance
Chapter 15. Data fetching and race conditions
Chapter 16. Universal error handling in React
Forewords

Polecaj historie