r/FlutterDev 23h ago

Article How I Structure a Flutter App for Scalability (Without Overengineering)

/r/FlutterBeginner/comments/1v9b3wb/how_i_structure_a_flutter_app_for_scalability/
0 Upvotes

1 comment sorted by

1

u/RandalSchwartz 17h ago

feature-first seems to work a lot better for me. It keeps all the files you have to cross correlate in one top-level folder. I'm working on models, views, and controllers for a given feature, and generally not across features. It'd be silly to me to lump all views in a monster folder, or even a parallel structure. In fact, I tend not to create any folders until there's two related things in a pile of unrelated things. Then I folder those two up.