Open farmaazon opened 1 month ago
having both dashboard and current GUI in a single
app
subdir
not sure whether this makes sense - the codebases are still significantly different (different frameworks, different architecture an the like) - and idk if there's any advantage in having a more nested structure in this case (two directories in app/
vs one directory isn't a huge ifference IMO)
other things to note:
not sure whether this makes sense - the codebases are still significantly different (different frameworks, different architecture an the like) - and idk if there's any advantage in having a more nested structure in this case (two directories in
app/
vs one directory isn't a huge ifference IMO)
The advantage is that it's more intuitively reflects the relation between different components. Also, we said about "having a single vite config" and for me it's more natural that vite config handler all things in its subdir.
Refinement notes:
app
to packages
- we want to put there also everything from lib
Now we have two vite configurations and thus two ways of building dev server (and everything else). This task is to unify the configuration (both vite.config and package.json) and stay with a single dev server, run in browser.
In this task also the relation between dashboard and GUI should be simplified: the dashboard should just have GUI as a dependency, and GUI part should not maintain any entry point invoking dashboard.
To consider: having both dashboard and current GUI in a single
app
subdir (ide-desktop
being purely electron).