
Building React.js Applications with Redux
David Geary(Author)
Addison Wesley (Publisher)
Published in 2018
Book
Paperback/Softback
272 pages
978-0-13-468138-2 (ISBN)
Description
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
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
More details
Language
English
Place of publication
New Jersey
United States
Publishing group
Pearson Education (US)
Target group
Professional and scholarly
Dimensions
Height: 232 mm
Width: 178 mm
ISBN-13
978-0-13-468138-2 (9780134681382)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
1. Introducing Redux
2. Using Redux with React
3. Implementing Asynchronous Actions
4. Implementing Middleware and Time Travel
5. Routing
6. Testing
2. Using Redux with React
3. Implementing Asynchronous Actions
4. Implementing Middleware and Time Travel
5. Routing
6. Testing