knaw-huc / textannoviz

GNU General Public License v3.0
1 stars 1 forks source link

Redesign configuration system #11

Open BasLee opened 1 year ago

BasLee commented 1 year ago

Project specific configuration files contain too much functionality. At the moment the configuration files renders the app, instead of the app rendering the configuration.

We should try to simplify project configuration:

svandaalen commented 1 year ago

Currently, the router is also configured in the project configuration. This configuration of the routes should also be refactored, because in the current implementation it only allows for an arbirtrary number of routes and components. This causes problems when a project requires more routes or more components to be rendered.