How do we use Vue js in GitLab
summary
GitLab uses Vue.js for over two years and moves from a jQuery/Rails asset pipeline codebase to webpack in November 2016 and Yarn in 2017, converting CoffeeScript to ES6 in mid‑2016. Vuex handles shared state, single‑file components hold template+script (styles remain global), tests use Axios mock adapters, and batch comments merged behind feature flag is already implemented. Outcome: less code and fewer bugs, reusable components enable real‑time updates; team size is 20 front-end engineers and roughly 40% of the app still runs on jQuery.
AI-written summary · about








