Skip to content

PacktPublishing/Performing-Complex-State-Management-with-Redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Performing Complex State Management with Redux [Video]

This is the code repository for Performing Complex State Management with Redux [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Redux is a predictable state container for JavaScript apps which helps you write applications that behave consistently, run in different environments (client, server, and native), and are easy to test. It also provides you with a great developer experience, such as live code editing combined with a time-traveling debugger. Redux can be used together with any view library, not just React! Managing state in an application is critical to developers and is often done unsystematically. Redux provides a solution which will help your applications behave consistently. It is an evolution, helping you avoid the complexity found in Flux on how applications are built with the Elm language.

This course starts off with a practical introduction to Redux and how it fits into the JavaScript ecosystem. Moving ahead you will understand how to use Redux with your application and work with ES6/7, Reducers, firing actions, Thunks and Selectors. You will learn the rules of working with Redux and advanced concepts to configure your application. We will spend the last half of the course applying the Redux concepts we have learned to a real-world application - a messaging board similar to Reddit that is written in React. By taking this completed example application you witness how Redux can dramatically simplify the development of your application.By the end of this tutorial, you will be able to apply all the concepts used here to a real project and you will know exactly why you should use Redux for building larger applications.

What You Will Learn

  • Understand the basics of Redux and how it fits into the JavaScript framework
  • Implement firing actions in Redux
  • Applying Redux Reducers to the application
  • Use Advanced Reducers
  • Build a complete reallife application

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
NA

Technical Requirements

This course has the following software requirements:
NA

Related Products

About

Performing Complex State Management with Redux by Packt Publishing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •