Vue.js is a great way to add new functionality to an existing Shopify theme. Integrating Vue.js can leverage the data available in Shopify to provide improved customer experiences and sales opportunities (with or without the use of an extra Shopify app).