The Basics of React & Redux [DIAGRAM]
To summarize and simplify the use of both React and Redux, information required by the application is stored in an immutable state called the Redux "store". Selectors "select" portions of the state to feed to React as props.
Interior Design: SharePoint Framework and Sass
The SharePoint Framework (SPFx) is a great tool for hooking into SharePoint in a modern, understandable way. Creating a custom webpart is simple, and styling it is done in an extremely modular fashion. This is because SPFx solutions are integrated into a page’s DOM, which is great for removing restrictions.