Learning Redux: Write maintainable,consistent,and easy-to-test web applications
Authors: Daniel Bugl
ISBN-10: 1786462397
ISBN-13: 9781786462398
Released: 2017-08-31
Publisher finelybook 出版社: Packt
Print Length 页数: 374 pages
Book Description
Build consistent web apps with Redux by easily centralizing the state of your application.
The book starts with a short introduction to the principles and the ecosystem of Redux,then moves on to show how to implement the basic elements of Redux and put them together. Afterward,you are going to learn how to integrate Redux with other frameworks,such as React and Angular.
What You Will Learn
Understand why and how Redux works
Implement the basic elements of Redux
Use Redux in combination with React/Angular to develop a web application
Debug a Redux application
Interface with external APIs with Redux
Implement user authentication with Redux
Write tests for all elements of a Redux application
Implement simple and more advanced routing with Redux
Learn about server-side rendering with Redux and React
Create higher-order reducers for Redux
Extend the Redux store via middleware
Contents
Preface
Chapter 1: Why Redux?
Chapter 2: Implementing the Elements of Redux
Chapter 3: Combining Redux with React
Chapter 4: Combining Redux with Angular
Chapter 5: Debugging a Redux Application
Chapter 6: Interfacing with APls
Chapter 7: User Authentication
Chapter 8: Testing
Chapter 9: Routing
Chapter 10: Rendering on the Server
Chapter 11: Solving Generic Problems with Higher-Order Functions
Chapter 12: Extending the Redux Store via Middleware
Index