Replies: 2 comments
-
This sounds simple enough. I have no issue with this |
Beta Was this translation helpful? Give feedback.
0 replies
-
We will need to make an issue from this once #90 closes to really clean up the architecture and folder structure. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
How should we approach the app architecture?
Here's my proposal:
App Architecture
I propose having 3 layers for the app. The UI layer having all the widgets and screens. The logic layer which will have the state management item of choice (Blocs, Notifiers, providers etc.) and a data layer that will have repositories.
I actively propose avoiding clean architecture
Folder Structure
Layer then feature.
This I think would be easy to communicate to contributors. So we'll have something like:
lib
Beta Was this translation helpful? Give feedback.
All reactions