Extend the repository Vue app to also show Blob's through Vue
As we want to include the actual Blob viewing also into the repository Vue App we need to extend the Vue Router and have a central Blob View which then would load the specific viewers. We need to add a feature flag so we can test and do the rollout step by step. Maybe we would also limit in the first place to load only code files to start with and then extend/integrate also further viewers.
For basic text files we will use Monaco in read only mode. Which enables us also to switch easily to editing in another step.
The major difference is also that we would load the /raw/
files instead of the preformatted API contents which would bring a significant performance boost and reduce load on the servers.
Edited by Jacques Erasmus