(
)
In addition to collect the components, it is needed to understand the underlying architectural patterns that are not MVC oriented for React or Redux 1- Shift from "just the UI" to "declarative" 2- to write the UI as a function of its state, and reuse the functions 3- State Action Model (SAM) - introduced by Redux.js and Flow Aggreting other libraries not based on the same pattern is important.