9780134681382

Building React.js Applications with Redux

by
  • ISBN13:

    9780134681382

  • ISBN10:

    013468138X

  • Edition: 1st
  • Format: Paperback
  • Copyright: 4/20/2017
  • Publisher: Addison-Wesley Professional
  • Purchase Benefits
  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $39.99 Save up to $6.00
  • Buy New
    $33.99

    NOT YET PRINTED. PLACE AN ORDER AND WE WILL SHIP IT AS SOON AS IT ARRIVES.

Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

Summary

In many web applications, managing state is far too complex; creating, maintaining, modifying, and troubleshooting it takes far too much work. React and Redux now offer an easier, more elegant solution. In Building React.js Applications with Redux, leading Web frameworks expert David Geary demonstrates how to implement web apps with these technologies, making state far more reliable and less error-prone.

 

Starting with the basics, Geary shows how to use Redux as a stand-alone state container, how to use Redux with React, and then how to implement more advanced and powerful Redux/React scenarios. Geary shows how React bindings for Redux enable you to separate stateless presentation components from components that are connected to React. You'll learn how react-redux bindings can automatically connect to the Redux store, and how they enforce good programming practice by separating concerns between containers and their associated stateless components. Geary also illustrates advanced aspects of Redux through a complex application example.

 

The only up-to-date and comprehensive guide to React and Redux, Building React.js Applications with Redux covers all these key topics:

  • Implementing and using action creators
  • Creating asynchronous actions
  • Implementing undo and redo
  • Implementing a state timeline
  • Encapsulating creation of actions in functions to improve code readability
  • Combining reducers
  • Routing, testing, and much more

Table of Contents

1. Introducing Redux
2. Using Redux with React
3. Implementing Asynchronous Actions
4. Implementing Middleware and Time Travel
5. Routing
6. Testing

Rewards Program

Write a Review