Book description
This book teaches you how to successfully structure increasingly complex front-end applications and interfaces. You'll explore the React library in depth, as well as detailing additional tools and libraries in the React ecosystem, enabling you to create complete, complex applications.
You will learn how to use React completely, and learn best practices for creating interfaces in a composable way. You will also cover additional tools and libraries in the React ecosystem (such as React Router and Flux architecture). Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given no-nonsense, in-depth treatment, and every chapter details common problems and how to avoid them.
If you already have experience creating front-end apps using jQuery or perhaps other JavaScript frameworks, but need to solve the increasingly common problem of structuring complex front-end applications, then this book is for you. Start working with React like a pro - add Pro React to your library today.
Table of contents
- Cover
- Title
- Copyright
- Dedication
- Contents at a glance
- Contents
- About the Author
- About the Technical Reviewers
- Acknowledgments
- Introduction
- Chapter 1: Getting Started
- Chapter 2: Inside the DOM Abstraction
- Chapter 3: Architecting Applications with Components
- Chapter 4: Sophisticated Interactions
- Chapter 5: Routing
-
Chapter 6: Architecting React Applications with Flux
- What Is Flux?
- The Unrealistic, Minimal Flux App
- Flux Utils
- Asynchronous Flux
- AirCheap Application
- Evolving Your Async Data Fetching Implementation
-
Kanban App: Moving to a Flux Architecture
- Refactor: Creating Flux Basic Structure and Moving Files
- Moving the Data Fetching to the Flux Architecture
- Implementing the FetchCards Action, API Method Call, and Store Callback
- Moving All Card and Task Manipulations to the Flux Architecture
- Preparing for the Functionality Migration
- Components
- Removing All Component State
- Summary
- Chapter 7: Performance Tuning
- Chapter 8 : Performance Tuning
- Chapter 9: Testing React Components
- Index
Product information
- Title: Pro React
- Author(s):
- Release date: December 2015
- Publisher(s): Apress
- ISBN: 9781484212608
You might also like
book
React Design Patterns and Best Practices - Second Edition
Build modular React web apps that are scalable, maintainable and powerful using design patterns and insightful …
book
React Material-UI Cookbook
Develop modern-day applications by implementing Material Design principles in React using Material-UI Key Features Use React …
book
React Projects
Build cross-platform applications of varying complexity for the web, mobile, and VR devices using React tooling …
book
Full-Stack React Projects
Unleash the power of MERN stack by building diverse web applications using React, Node.js, Express, and …