Redux and the unidirectional data flow

During the last few years, some client-side state management solutions have gained traction and have become hugely popular in the JavaScript community. These include Flux and its grandchild, Redux, both of which were created by Facebook:

Both were introduced to try and solve the state management issue that impacted Facebook more and more as its user interface grew in size and complexity.

Redux is related to React, but can actually be used with other frameworks, including Vue.js and Angular. There are also other implementations of Redux, such as NGRX (https://github.com/ngrx) for Angular, which makes use ...

Get Learn TypeScript 3 by Building Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.