I’m being in ~10 React projects during this year (except myself projects).
Generally it looks like SPA which have the same layers:
- State + [Router] (in different ways composed)
- Stylesheets and static files
- Application Components (implement UI/UX by composing DOM and custom Universal components) with Flux Stores or Redux Reducers
- Some utils and component wrappers to “quick upgrade something”.
You offered good brief. But it’s not only about Redux. It’s more about React with or without Flux (I know teams which uses React with MVC).
I tried to describe difference between Universal and Core Components now. Is it clear now? Or you think I should to explain it more?