Vue.js
Vue.js is an open-source progressive JavaScript framework for building user interfaces. Integration into projects that use other JavaScript libraries is made easy with Vue because it is designed to be incrementally adoptable.
Creating a Reusable SVG Component with Vue.js
Learn how to create a reusable, configurable and lightweight SVG component using Vue Single File Components.