GitLab

How we do Vue: one year later

Nov 9, 2017Jacob Schatz
How we do Vue: one year later
SummaryAI, from the source post

This post details GitLab's experience with Vue.js one year after its initial adoption. It emphasizes the benefits of using VueX for state management in medium to large features, the importance of writing high-quality, maintainable, and performant Vue code by following a style guide and adhering to Flux architecture principles. It also strongly advises against using jQuery with Vue.js, advocating for server-side data provision and client-side store management instead. Performance improvements were achieved by refactoring issue comments from Haml/jQuery/Rails to Vue.js, addressing issues with event listeners and asynchronous loading.

More from the UI Navigation and Layout Redesign trail