The patterns built around virtual stores in JavaScript contain everything that is needed to decide what to show in an application. In my opinion, it is the most important piece necessary to understand Flux well, hence, I have dedicated a special chapter to store patterns, to go through many examples and compare alternatives. As React Native applications usually need to work offline, we will also learn how to transition our JavaScript store into a persistent store on a user's mobile device. This will take our application to the next level when it comes to user experience.
In this chapter, you will learn the following:
- How to integrate Redux into your Flux architecture
- How Redux differs from classic Flux and the benefits of the new approach
- The core principles of Redux
- How to create a store that will be a single source of truth
- What effect patterns and side...