inspectit-ocelot
inspectit-ocelot copied to clipboard
Evaluate whether replacing Next.js with another framework would be a better solution
Currently, the configuration UI uses Next.js as its base framework. Unfortunately, we can't take advantage of some of the features and benefits that Next.js brings, because the web UI is exported as a static website and delivered through the configuration server's web server. On the other hand, this makes some aspects much more complicated than they actually are. For this reason, we should evaluate whether it would make sense to switch to another framework instead of Next.js, which is better suited for our purpose.
In the course of this, a new structure for the code base of the project should be worked out, so that the code and files are more structured and clearly organized. Currently, there is no clear structure, which makes it very difficult to understand and navigate through the project.