or subscribe with
Join 6,200+ readers for one email each week.
Digests » 128
this week's favorite
When an application grows in size, its state often grows in complexity. As developers, we’re not only tasked with juggling data from multiple remote servers, but also with handling local data resulting from UI interactions. To top it off, we have to store all of this data in a way that’s easily accessible from any component in our application.
In a good Redux architecture, you are encouraged to keep your store state minimal, and derive data from the state as needed. As part of that process, we recommend that you use "selector functions" in your application, and use the Reselect library to help create those selectors. Here's a deeper look at why this is a good idea, and how to correctly use Reselect.
React component for messenger customer chat plugin.
react-shift is a modular dashboard system for asynchronously loading available react components and allowing end user configuration of views