Split UI from core and API #198
Labels
status: accepted
type: enhancement
Issue is considered as an enhancement to the code, so it is not a regression nor a blocking issue
type: housekeeping
Non-blocking task but helps to keep the code clean
Projects
Proposed Changes
Split the code base in two to maintain the core and API on one side and the user interface on another side.
Justification
The API must be enough to write another user interface based only on REST requests and responses. It will help on keeping a focus on features and bug fixes while keeping the user interface out of the implementation logic. This should result in a more clean and stable code base for the core and API side while being able to write a modern user interface leveraging JS and async operations.
The text was updated successfully, but these errors were encountered: