The project is structured as follows:
-
src/components
: React components are reusable pieces of the application (such as a button). -
src/pages
: React pages correspond to the application pages (such as the home page). Sub-components of these pages should be in sub-folders of each page, if they cannot be reused anywhere else. -
src/redux
: Redux actions/reducers/sagas/selectors are all grouped by page in this folder (following the ducks pattern). Learn more about Redux by reading the documentation.