Create a client-side solution to import the server-side rendered HAML viewers into the Vue Repository App
Proposal
As part of the Refactor of the Blob viewer, we'll be rewriting the viewers to make better use of client side solutions and lighten the load on the backend of generating complex and bloated markup.
Please check the Epic: &5531 (closed)
We'll be progressively directing users to the new viewers as they are implemented.
However, we can attempt to request the HAML from the server of the old viewers and display them from within the app.
Objective
- Shorten the time to have all Blobs rendering quicker in the Repository -> Blob user flow
- Be able to deprecate and disable the HAML blob pages before concluding the migration of the viewers