Develop complex and maintainable web applications using Redux
About This Video
Combine the power of Redux with popular JavaScript libraries to make consistent web applications
Explore various advanced techniques with this recipe-based guide to find a solution to numerous common problems you might come across while using Redux
Learn to structure and maintain your web application with predictable state containers
In Detail
State management is absolutely critical in …
Redux Recipes
Video description
Develop complex and maintainable web applications using Redux
About This Video
Combine the power of Redux with popular JavaScript libraries to make consistent web applications
Explore various advanced techniques with this recipe-based guide to find a solution to numerous common problems you might come across while using Redux
Learn to structure and maintain your web application with predictable state containers
In Detail
State management is absolutely critical in providing users with a well-crafted experience with minimal bugs. Redux provides a solid, stable, and mature solution to managing state in your React application.
In this course, you’ll explore advanced state management techniques, router integration, and other common problems that you might encounter while developing your applications. The recipe-based approach allows you to quickly identify your problem and find a solution to it. This course also consists of various recipes that will help you to understand different test-case scenarios created in Redux.
Once you are well-acquainted with Redux, the course will explicitly show you how they work in developing a consistent application with React.
Audience
The video is for JavaScript developers who want to create high performing web applications with Redux. If you are a React developer, the recipes contained in the video will help you to take your web apps to the next level by combining it with Redux. Even if you’re already using Redux, it has some great practices to follow.
Understanding Redux Through a Non-Technical Example
Adding Redux to Application
First Redux Application
Restore State from Store
Firing Different Actions
Handling Different Actions in Reducers
Subscribing to Redux State
Understanding createStore() and reducers
Splice Reducers and Combine Them
Summary
Chapter 2 : Integrating Redux with React
Installing React and Creating a React App
Building a Simple React App
Understand How Components Share State Without Redux
Installing and Configuring React-Redux
Connecting Components with Redux
Dispatching Actions
Clean Up and Some Tips
PropTypes
Summary
Chapter 3 : Middlewares in Redux
Understanding Middlewares
Building a Simple Logging Middleware
Integrating ReduxDevTools
Time Travel Debugging with ReduxDevtools
Summary
Chapter 4 : Working with Deeply Nested Data
Extending the State
Pushing Data to a Nested State
Updating and Deleting Nested Data in State
Implementing a Single Search Field
Summary
Chapter 5 : Handling Server Data
HTTP Requests in Redux
Integrating Redux-Thunk
Using Promises to Fire Actions Before and After HTTP Requests
Persisting State
Summary
Chapter 6 : Unit Testing Redux
Prepare Project for Unit Testing
Write Tests for Action Creators
Writing tests for Async Actions with Moxios and Redux Mock Store
Writing Tests Reducer Functions
Testing React Connected Components with Enzyme
Summary
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept