Fetch blob + inline blame without page full refresh
## Summary The following discussion from !219677 should be addressed: - [ ] @jerasmus started a [discussion](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/219677#note_3043647788): > **suggestion (non-blocking):** in future iterations we could fetch/re-render the blob + blame inline without a full refresh. I think it would be a nice performance improvement. When users toggle between **Code** and **Blame** views on the blob page, clicking the "View blame prior to this change" link triggers a full page refresh. This causes: * Slower navigation - the entire page reloads instead of just updating the content * Loss of scroll position - users lose their place in the file * Jarring UX - the page flashes and resets state during transitions ## Proposed Solution Fetch blob and blame data inline via API and re-render the content without a full page refresh.
issue