-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Description
Discuss and implement the reorganization of the frontend code into features.
We concluded in #259 that we should consider organizing the frontend by feature, following the bulletproof-react project structure.
The main motivation for this is to organize component/page utilities such that they live close to and are scoped only to the components/pages in which they are meant to be used (as opposed to the current design where utilities must either be globally scoped or file-scoped).
Potential points to discuss:
- What comprises a feature? What features does the app have?
- Which components and pages might belong to which feature?
- Which components are generic enough to remain in
/components? Which components might make sense to be refactored into a more generic component which can then live in/components? - Is there anything aside from the
/featuresdirectory which would make sense to adopt from thebulletproof-reactstructure?
ss77995sssugar-cat7
Metadata
Metadata
Assignees
Labels
No labels