Closed MrzJkl closed 4 years ago
Für den Frontend-Teil müsste ich mir auch noch eine Struktur überlegen, z.B.
state management
assets
ui oder widgets
oder so was in die Richtung
@MrzJkl Ich hab mir zu dem Thema hier nochmal Gedanken gemacht und ein bisschen recherchiert. Ergebnis der Recherche ist, dass es irgendwie jeder bei seinen Flutter Projekten anders macht und es für die Ordner- / Projekt- / Dateistruktur da keine allgemeingültigen Regeln für Flutter Projekte gibt. Gibt viele verschiedene Herangehensweisen.
Die folgende hat mir ganz gut gefallen: Das stammt aus diesem Video.
Daraus würden sich dann mMn. folgende Änderungen ergeben: alt => neu lib/Monitoring/Entities/ => lib/models/monitoring/ lib/Monitoring/Services/ => lib/services/monitoring/
In lib/utils/... könnte es dann z.B. Dateien mit Funktionen geben wie "Wandle Bytes in KB, MB, GB, etc um" (also solche "common utilities", die wir in der gesamten App brauchen können).
screens/ und widgets/ sind dann dementsprechend Frontend-bezogen.
Was hältst du davon?
@MrzJkl Ich würde sagen, das Issue kann geschlossen werden. Siehst du das auch so?
Check
Ich würde eine Struktur mit den Ordnern "Entities" (für die Datenmodelle) und "Services" (für sowas wie
GlancesService
etc.) vorschlagen.